{ "status": "success", "tracking_id": "7911768430101::4B49VARW", "performanceDuration": "", "data": [ { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*1*_*77310AhLLOk1xZqo", "flight_key": "F77TX00174-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:25:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 142.96, "gross_total": 187.92, "base_fare": 108.47, "tax": 34.5, "sell": { "currency": "GBP", "total": 142.96, "base_fare": 108.47, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyLjE3LCJiYXNlX2ZhcmUiOjE0NS44LCJ0YXgiOjQ2LjM3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3LjkyLCJiYXNlX2ZhcmUiOjE0MS41NSwidGF4Ijo0Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODcuOTIsImJhc2VfZmFyZSI6MTQxLjU1LCJ0YXgiOjQ2LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 142.96, "base_fare": 108.47, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "105.30", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 3.16 }, "partner": { "currency": "GBP", "total": 142.96, "base_fare": 108.47, "tax": 34.5, "gross": { "base_fare": "105.30", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 3.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5Mi4xNyIsImJhc2VfZmFyZSI6IjE0NS44MCIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxLjU1IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC4yNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODcuOTIiLCJiYXNlX2ZhcmUiOiIxNDEuNTUiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MS41NSIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg3LjkyIiwiYmFzZV9mYXJlIjoiMTQxLjU1IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg3LjkyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 142.96, "filter": { "id": "F77TX00174-0", "price": 142.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:25:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152225bom20260116055092bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*2*_*OZMpSDiNuDLKKsB3", "flight_key": "F77TX00174-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:25:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 145.52, "gross_total": 191.25, "base_fare": 111.02, "tax": 34.5, "sell": { "currency": "GBP", "total": 145.52, "base_fare": 111.02, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1LjYsImJhc2VfZmFyZSI6MTQ5LjIzLCJ0YXgiOjQ2LjM3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxLjI1LCJiYXNlX2ZhcmUiOjE0NC44OCwidGF4Ijo0Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxOTEuMjUsImJhc2VfZmFyZSI6MTQ0Ljg4LCJ0YXgiOjQ2LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 145.52, "base_fare": 111.02, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107.78", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 3.24 }, "partner": { "currency": "GBP", "total": 145.52, "base_fare": 111.02, "tax": 34.5, "gross": { "base_fare": "107.78", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 3.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NS42MCIsImJhc2VfZmFyZSI6IjE0OS4yMyIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0Ljg4IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC4zNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEuMjUiLCJiYXNlX2ZhcmUiOiIxNDQuODgiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NC44OCIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTkxLjI1IiwiYmFzZV9mYXJlIjoiMTQ0Ljg4IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkxLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 145.52, "filter": { "id": "F77TX00174-1", "price": 145.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:25:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152225bom20260116055092bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*3*_*hdDDcXHwT1s1oqWx", "flight_key": "F77TX00174-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:05:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 149.78, "gross_total": 196.81, "base_fare": 115.27, "tax": 34.5, "sell": { "currency": "GBP", "total": 149.78, "base_fare": 115.27, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxLjMyLCJiYXNlX2ZhcmUiOjE1NC45NSwidGF4Ijo0Ni4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5Ni44MSwiYmFzZV9mYXJlIjoxNTAuNDQsInRheCI6NDYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2LjgxLCJiYXNlX2ZhcmUiOjE1MC40NCwidGF4Ijo0Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 149.78, "base_fare": 115.27, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "111.92", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 3.36 }, "partner": { "currency": "GBP", "total": 149.78, "base_fare": 115.27, "tax": 34.5, "gross": { "base_fare": "111.92", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 3.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMS4zMiIsImJhc2VfZmFyZSI6IjE1NC45NSIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUwLjQ0IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYuODEiLCJiYXNlX2ZhcmUiOiIxNTAuNDQiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MC40NCIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk2LjgxIiwiYmFzZV9mYXJlIjoiMTUwLjQ0IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 149.78, "filter": { "id": "F77TX00174-2", "price": 149.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152105bom20260116042562bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*4*_*hsCZf6K2q8EFb6Kq", "flight_key": "F77TX00174-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:05:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 149.78, "gross_total": 196.81, "base_fare": 115.27, "tax": 34.5, "sell": { "currency": "GBP", "total": 149.78, "base_fare": 115.27, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxLjMyLCJiYXNlX2ZhcmUiOjE1NC45NSwidGF4Ijo0Ni4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5Ni44MSwiYmFzZV9mYXJlIjoxNTAuNDQsInRheCI6NDYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2LjgxLCJiYXNlX2ZhcmUiOjE1MC40NCwidGF4Ijo0Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 149.78, "base_fare": 115.27, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "111.92", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 3.36 }, "partner": { "currency": "GBP", "total": 149.78, "base_fare": 115.27, "tax": 34.5, "gross": { "base_fare": "111.92", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 3.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMS4zMiIsImJhc2VfZmFyZSI6IjE1NC45NSIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUwLjQ0IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYuODEiLCJiYXNlX2ZhcmUiOiIxNTAuNDQiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MC40NCIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk2LjgxIiwiYmFzZV9mYXJlIjoiMTUwLjQ0IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 149.78, "filter": { "id": "F77TX00174-3", "price": 149.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152105bom20260116042562bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*5*_*sKA2Zib4twlYcZUo", "flight_key": "F77TX00174-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:25:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 162.63, "gross_total": 213.59, "base_fare": 128.14, "tax": 34.5, "sell": { "currency": "GBP", "total": 162.63, "base_fare": 128.14, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE4LjYxLCJiYXNlX2ZhcmUiOjE3Mi4yNCwidGF4Ijo0Ni4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMy41OSwiYmFzZV9mYXJlIjoxNjcuMjIsInRheCI6NDYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzLjU5LCJiYXNlX2ZhcmUiOjE2Ny4yMiwidGF4Ijo0Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 162.63, "base_fare": 128.14, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124.40", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 3.73 }, "partner": { "currency": "GBP", "total": 162.63, "base_fare": 128.14, "tax": 34.5, "gross": { "base_fare": "124.40", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 3.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOC42MSIsImJhc2VfZmFyZSI6IjE3Mi4yNCIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY3LjIyIiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjAyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4wMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMuNTkiLCJiYXNlX2ZhcmUiOiIxNjcuMjIiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Ny4yMiIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjEzLjU5IiwiYmFzZV9mYXJlIjoiMTY3LjIyIiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEzLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 162.63, "filter": { "id": "F77TX00174-4", "price": 162.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:25:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152225bom20260116055092bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*6*_*VARlaoSN2QG3VzTy", "flight_key": "F77TX00174-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:25:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 163.49, "gross_total": 214.7, "base_fare": 128.98, "tax": 34.5, "sell": { "currency": "GBP", "total": 163.49, "base_fare": 128.98, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5Ljc1LCJiYXNlX2ZhcmUiOjE3My4zOCwidGF4Ijo0Ni4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNC43LCJiYXNlX2ZhcmUiOjE2OC4zMywidGF4Ijo0Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMTQuNywiYmFzZV9mYXJlIjoxNjguMzMsInRheCI6NDYuMzd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 163.49, "base_fare": 128.98, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125.23", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 3.76 }, "partner": { "currency": "GBP", "total": 163.49, "base_fare": 128.98, "tax": 34.5, "gross": { "base_fare": "125.23", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 3.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOS43NSIsImJhc2VfZmFyZSI6IjE3My4zOCIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY4LjMzIiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4wNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQuNzAiLCJiYXNlX2ZhcmUiOiIxNjguMzMiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC4zMyIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE0LjcwIiwiYmFzZV9mYXJlIjoiMTY4LjMzIiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE0LjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 163.49, "filter": { "id": "F77TX00174-5", "price": 163.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:25:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152225bom20260116055092bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*7*_*jWgWvCeTCU2OmxoY", "flight_key": "F77TX00174-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:05:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 166.89, "gross_total": 219.15, "base_fare": 132.39, "tax": 34.5, "sell": { "currency": "GBP", "total": 166.89, "base_fare": 132.39, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI0LjMzLCJiYXNlX2ZhcmUiOjE3Ny45NiwidGF4Ijo0Ni4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOS4xNSwiYmFzZV9mYXJlIjoxNzIuNzgsInRheCI6NDYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5LjE1LCJiYXNlX2ZhcmUiOjE3Mi43OCwidGF4Ijo0Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 166.89, "base_fare": 132.39, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "128.54", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 3.85 }, "partner": { "currency": "GBP", "total": 166.89, "base_fare": 132.39, "tax": 34.5, "gross": { "base_fare": "128.54", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 3.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNC4zMyIsImJhc2VfZmFyZSI6IjE3Ny45NiIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcyLjc4IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4xOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTkuMTUiLCJiYXNlX2ZhcmUiOiIxNzIuNzgiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3Mi43OCIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5LjE1IiwiYmFzZV9mYXJlIjoiMTcyLjc4IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE5LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 166.89, "filter": { "id": "F77TX00174-6", "price": 166.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152105bom20260116042562bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*8*_*OllgUgZpYv4Xds2p", "flight_key": "F77TX00174-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 168.32, "gross_total": 222.28, "base_fare": 101.56, "tax": 66.76, "sell": { "currency": "GBP", "total": 168.32, "base_fare": 101.56, "tax": 66.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI2LjI2LCJiYXNlX2ZhcmUiOjEzNi41MiwidGF4Ijo4OS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMi4yOCwiYmFzZV9mYXJlIjoxMzIuNTQsInRheCI6ODkuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyLjI4LCJiYXNlX2ZhcmUiOjEzMi41NCwidGF4Ijo4OS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 168.32, "base_fare": 101.56, "tax": 66.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98.60", "tax": "66.76", "discount": 0, "ait": "0.00", "service_charge": 2.96 }, "partner": { "currency": "GBP", "total": 168.32, "base_fare": 101.56, "tax": 66.76, "gross": { "base_fare": "98.60", "tax": "66.76", "discount": "0.00", "ait": "0.00", "service_charge": 2.96 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNi4yNiIsImJhc2VfZmFyZSI6IjEzNi41MiIsInRheCI6Ijg5Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyLjU0IiwidGF4IjoiODkuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzLjk4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMy45OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIuMjgiLCJiYXNlX2ZhcmUiOiIxMzIuNTQiLCJ0YXgiOiI4OS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMi41NCIsInRheCI6Ijg5Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIyLjI4IiwiYmFzZV9mYXJlIjoiMTMyLjU0IiwidGF4IjoiODkuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIyLjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 168.32, "filter": { "id": "F77TX00174-7", "price": 168.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*9*_*xdmReJFMGrti7EHT", "flight_key": "F77TX00174-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 10:20:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 14:00:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "146" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "146" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-15 15:35:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 163.74, "gross_total": 216.64, "base_fare": 88.07, "tax": 75.67, "sell": { "currency": "GBP", "total": 163.74, "base_fare": 88.07, "tax": 75.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwLjA5LCJiYXNlX2ZhcmUiOjExOC4zOCwidGF4IjoxMDEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMTYuNjQsImJhc2VfZmFyZSI6MTE0LjkzLCJ0YXgiOjEwMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMTYuNjQsImJhc2VfZmFyZSI6MTE0LjkzLCJ0YXgiOjEwMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 163.74, "base_fare": 88.07, "tax": 75.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85.50", "tax": "75.67", "discount": 0, "ait": "0.00", "service_charge": 2.57 }, "partner": { "currency": "GBP", "total": 163.74, "base_fare": 88.07, "tax": 75.67, "gross": { "base_fare": "85.50", "tax": "75.67", "discount": "0.00", "ait": "0.00", "service_charge": 2.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMC4wOSIsImJhc2VfZmFyZSI6IjExOC4zOCIsInRheCI6IjEwMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNC45MyIsInRheCI6IjEwMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMuNDUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzLjQ1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNi42NCIsImJhc2VfZmFyZSI6IjExNC45MyIsInRheCI6IjEwMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNC45MyIsInRheCI6IjEwMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNi42NCIsImJhc2VfZmFyZSI6IjExNC45MyIsInRheCI6IjEwMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTYuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 163.74, "filter": { "id": "F77TX00174-8", "price": 163.74, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 10:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151020shj202601151400146shj202601151535dac202601152200510", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-9", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*10*_*A004y9ggHtA8tCAY", "flight_key": "F77TX00174-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:05:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 167.74, "gross_total": 220.26, "base_fare": 133.25, "tax": 34.5, "sell": { "currency": "GBP", "total": 167.74, "base_fare": 133.25, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1LjQ4LCJiYXNlX2ZhcmUiOjE3OS4xMSwidGF4Ijo0Ni4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMC4yNiwiYmFzZV9mYXJlIjoxNzMuODksInRheCI6NDYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwLjI2LCJiYXNlX2ZhcmUiOjE3My44OSwidGF4Ijo0Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 167.74, "base_fare": 133.25, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "129.36", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 3.88 }, "partner": { "currency": "GBP", "total": 167.74, "base_fare": 133.25, "tax": 34.5, "gross": { "base_fare": "129.36", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 3.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNS40OCIsImJhc2VfZmFyZSI6IjE3OS4xMSIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczLjg5IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjAuMjYiLCJiYXNlX2ZhcmUiOiIxNzMuODkiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3My44OSIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIwLjI2IiwiYmFzZV9mYXJlIjoiMTczLjg5IiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIwLjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 167.74, "filter": { "id": "F77TX00174-9", "price": 167.74, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152105bom20260116042562bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-10", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*11*_*ireirTHtCUwhPwW7", "flight_key": "F77TX00174-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 15:35:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 168.19, "gross_total": 222.04, "base_fare": 103.5, "tax": 64.7, "sell": { "currency": "GBP", "total": 168.19, "base_fare": 103.5, "tax": 64.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI2LjA5LCJiYXNlX2ZhcmUiOjEzOS4xMiwidGF4Ijo4Ni45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMi4wNCwiYmFzZV9mYXJlIjoxMzUuMDcsInRheCI6ODYuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyLjA0LCJiYXNlX2ZhcmUiOjEzNS4wNywidGF4Ijo4Ni45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 168.19, "base_fare": 103.5, "tax": 64.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "100.48", "tax": "64.70", "discount": 0, "ait": "0.00", "service_charge": 3.01 }, "partner": { "currency": "GBP", "total": 168.19, "base_fare": 103.5, "tax": 64.7, "gross": { "base_fare": "100.48", "tax": "64.70", "discount": "0.00", "ait": "0.00", "service_charge": 3.01 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNi4wOSIsImJhc2VfZmFyZSI6IjEzOS4xMiIsInRheCI6Ijg2Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1LjA3IiwidGF4IjoiODYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC4wNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIuMDQiLCJiYXNlX2ZhcmUiOiIxMzUuMDciLCJ0YXgiOiI4Ni45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6Ijg2Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIyLjA0IiwiYmFzZV9mYXJlIjoiMTM1LjA3IiwidGF4IjoiODYuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIyLjA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 168.19, "filter": { "id": "F77TX00174-10", "price": 168.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601161535dac202601162200510", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-11", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*12*_*AHZK06AqfPYLsTlU", "flight_key": "F77TX00174-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:15:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 175.36, "gross_total": 230.9, "base_fare": 123.11, "tax": 52.25, "sell": { "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1LjcyLCJiYXNlX2ZhcmUiOjE2NS40OCwidGF4Ijo3MC4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMC45LCJiYXNlX2ZhcmUiOjE2MC42NiwidGF4Ijo3MC4yNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzAuOSwiYmFzZV9mYXJlIjoxNjAuNjYsInRheCI6NzAuMjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119.52", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 3.59 }, "partner": { "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25, "gross": { "base_fare": "119.52", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 3.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNS43MiIsImJhc2VfZmFyZSI6IjE2NS40OCIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYwLjY2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC44MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMzAuOTAiLCJiYXNlX2ZhcmUiOiIxNjAuNjYiLCJ0YXgiOiI3MC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MC42NiIsInRheCI6IjcwLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMwLjkwIiwiYmFzZV9mYXJlIjoiMTYwLjY2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMwLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 175.36, "filter": { "id": "F77TX00174-11", "price": 175.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-12", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*13*_*juoLilbKSmra2QyX", "flight_key": "F77TX00174-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 175.36, "gross_total": 230.9, "base_fare": 123.11, "tax": 52.25, "sell": { "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1LjcyLCJiYXNlX2ZhcmUiOjE2NS40OCwidGF4Ijo3MC4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMC45LCJiYXNlX2ZhcmUiOjE2MC42NiwidGF4Ijo3MC4yNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzAuOSwiYmFzZV9mYXJlIjoxNjAuNjYsInRheCI6NzAuMjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119.52", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 3.59 }, "partner": { "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25, "gross": { "base_fare": "119.52", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 3.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNS43MiIsImJhc2VfZmFyZSI6IjE2NS40OCIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYwLjY2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC44MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMzAuOTAiLCJiYXNlX2ZhcmUiOiIxNjAuNjYiLCJ0YXgiOiI3MC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MC42NiIsInRheCI6IjcwLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMwLjkwIiwiYmFzZV9mYXJlIjoiMTYwLjY2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMwLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 175.36, "filter": { "id": "F77TX00174-12", "price": 175.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-13", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*14*_*2LHkSlysR8BdAPJj", "flight_key": "F77TX00174-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:15:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 175.36, "gross_total": 230.9, "base_fare": 123.11, "tax": 52.25, "sell": { "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1LjcyLCJiYXNlX2ZhcmUiOjE2NS40OCwidGF4Ijo3MC4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMC45LCJiYXNlX2ZhcmUiOjE2MC42NiwidGF4Ijo3MC4yNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzAuOSwiYmFzZV9mYXJlIjoxNjAuNjYsInRheCI6NzAuMjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119.52", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 3.59 }, "partner": { "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25, "gross": { "base_fare": "119.52", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 3.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNS43MiIsImJhc2VfZmFyZSI6IjE2NS40OCIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYwLjY2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC44MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMzAuOTAiLCJiYXNlX2ZhcmUiOiIxNjAuNjYiLCJ0YXgiOiI3MC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MC42NiIsInRheCI6IjcwLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMwLjkwIiwiYmFzZV9mYXJlIjoiMTYwLjY2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMwLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 175.36, "filter": { "id": "F77TX00174-13", "price": 175.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-14", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*15*_*ShidD54Q6FF7EiZA", "flight_key": "F77TX00174-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 175.36, "gross_total": 230.9, "base_fare": 123.11, "tax": 52.25, "sell": { "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1LjcyLCJiYXNlX2ZhcmUiOjE2NS40OCwidGF4Ijo3MC4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMC45LCJiYXNlX2ZhcmUiOjE2MC42NiwidGF4Ijo3MC4yNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzAuOSwiYmFzZV9mYXJlIjoxNjAuNjYsInRheCI6NzAuMjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119.52", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 3.59 }, "partner": { "currency": "GBP", "total": 175.36, "base_fare": 123.11, "tax": 52.25, "gross": { "base_fare": "119.52", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 3.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNS43MiIsImJhc2VfZmFyZSI6IjE2NS40OCIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYwLjY2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC44MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMzAuOTAiLCJiYXNlX2ZhcmUiOiIxNjAuNjYiLCJ0YXgiOiI3MC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MC42NiIsInRheCI6IjcwLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMwLjkwIiwiYmFzZV9mYXJlIjoiMTYwLjY2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMwLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 175.36, "filter": { "id": "F77TX00174-14", "price": 175.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-15", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*16*_*SQjPTOyK1qX1p1OZ", "flight_key": "F77TX00174-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:25:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 176.27, "gross_total": 231.38, "base_fare": 141.76, "tax": 34.5, "sell": { "currency": "GBP", "total": 176.27, "base_fare": 141.76, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2LjkzLCJiYXNlX2ZhcmUiOjE5MC41NiwidGF4Ijo0Ni4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMS4zOCwiYmFzZV9mYXJlIjoxODUuMDEsInRheCI6NDYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMxLjM4LCJiYXNlX2ZhcmUiOjE4NS4wMSwidGF4Ijo0Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 176.27, "base_fare": 141.76, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137.64", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 4.13 }, "partner": { "currency": "GBP", "total": 176.27, "base_fare": 141.76, "tax": 34.5, "gross": { "base_fare": "137.64", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 4.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNi45MyIsImJhc2VfZmFyZSI6IjE5MC41NiIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg1LjAxIiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMzEuMzgiLCJiYXNlX2ZhcmUiOiIxODUuMDEiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NS4wMSIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMxLjM4IiwiYmFzZV9mYXJlIjoiMTg1LjAxIiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMxLjM4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 176.27, "filter": { "id": "F77TX00174-15", "price": 176.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:25:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152225bom20260116055092bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-16", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*17*_*jhY5xOYpqknVA3DT", "flight_key": "F77TX00174-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 183.25, "gross_total": 242.35, "base_fare": 101.56, "tax": 81.69, "sell": { "currency": "GBP", "total": 183.25, "base_fare": 101.56, "tax": 81.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ2LjMzLCJiYXNlX2ZhcmUiOjEzNi41MiwidGF4IjoxMDkuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDIuMzUsImJhc2VfZmFyZSI6MTMyLjU0LCJ0YXgiOjEwOS44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDIuMzUsImJhc2VfZmFyZSI6MTMyLjU0LCJ0YXgiOjEwOS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 183.25, "base_fare": 101.56, "tax": 81.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98.60", "tax": "81.69", "discount": 0, "ait": "0.00", "service_charge": 2.96 }, "partner": { "currency": "GBP", "total": 183.25, "base_fare": 101.56, "tax": 81.69, "gross": { "base_fare": "98.60", "tax": "81.69", "discount": "0.00", "ait": "0.00", "service_charge": 2.96 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0Ni4zMyIsImJhc2VfZmFyZSI6IjEzNi41MiIsInRheCI6IjEwOS44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMi41NCIsInRheCI6IjEwOS44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMuOTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzLjk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0Mi4zNSIsImJhc2VfZmFyZSI6IjEzMi41NCIsInRheCI6IjEwOS44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMi41NCIsInRheCI6IjEwOS44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0Mi4zNSIsImJhc2VfZmFyZSI6IjEzMi41NCIsInRheCI6IjEwOS44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDIuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 183.25, "filter": { "id": "F77TX00174-16", "price": 183.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-17", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*18*_*twul3nPfB6bdomz4", "flight_key": "F77TX00174-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:05:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:25:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:50:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H45M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "1115" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 183.08, "gross_total": 240.27, "base_fare": 148.58, "tax": 34.5, "sell": { "currency": "GBP", "total": 183.08, "base_fare": 148.58, "tax": 34.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ2LjA5LCJiYXNlX2ZhcmUiOjE5OS43MiwidGF4Ijo0Ni4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI0MC4yNywiYmFzZV9mYXJlIjoxOTMuOSwidGF4Ijo0Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDAuMjcsImJhc2VfZmFyZSI6MTkzLjksInRheCI6NDYuMzd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 183.08, "base_fare": 148.58, "tax": 34.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "144.25", "tax": "34.50", "discount": 0, "ait": "0.00", "service_charge": 4.33 }, "partner": { "currency": "GBP", "total": 183.08, "base_fare": 148.58, "tax": 34.5, "gross": { "base_fare": "144.25", "tax": "34.50", "discount": "0.00", "ait": "0.00", "service_charge": 4.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0Ni4wOSIsImJhc2VfZmFyZSI6IjE5OS43MiIsInRheCI6IjQ2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkzLjkwIiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS44MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNDAuMjciLCJiYXNlX2ZhcmUiOiIxOTMuOTAiLCJ0YXgiOiI0Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5My45MCIsInRheCI6IjQ2LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQwLjI3IiwiYmFzZV9mYXJlIjoiMTkzLjkwIiwidGF4IjoiNDYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQwLjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 183.08, "filter": { "id": "F77TX00174-17", "price": 183.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "R", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 12:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152105bom20260116042562bom202601160850dac2026011612051115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-18", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*19*_*ruK7s6FowP6OGnEE", "flight_key": "F77TX00174-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:15:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 180.96, "gross_total": 238.44, "base_fare": 122.89, "tax": 58.07, "sell": { "currency": "GBP", "total": 180.96, "base_fare": 122.89, "tax": 58.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzLjI1LCJiYXNlX2ZhcmUiOjE2NS4xOSwidGF4Ijo3OC4wNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOC40NCwiYmFzZV9mYXJlIjoxNjAuMzgsInRheCI6NzguMDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4LjQ0LCJiYXNlX2ZhcmUiOjE2MC4zOCwidGF4Ijo3OC4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 180.96, "base_fare": 122.89, "tax": 58.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119.31", "tax": "58.07", "discount": 0, "ait": "0.00", "service_charge": 3.58 }, "partner": { "currency": "GBP", "total": 180.96, "base_fare": 122.89, "tax": 58.07, "gross": { "base_fare": "119.31", "tax": "58.07", "discount": "0.00", "ait": "0.00", "service_charge": 3.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0My4yNSIsImJhc2VfZmFyZSI6IjE2NS4xOSIsInRheCI6Ijc4LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYwLjM4IiwidGF4IjoiNzguMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC44MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMzguNDQiLCJiYXNlX2ZhcmUiOiIxNjAuMzgiLCJ0YXgiOiI3OC4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MC4zOCIsInRheCI6Ijc4LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4LjQ0IiwiYmFzZV9mYXJlIjoiMTYwLjM4IiwidGF4IjoiNzguMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 180.96, "filter": { "id": "F77TX00174-18", "price": 180.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-19", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*20*_*zy3EBs6f3ifNNvvo", "flight_key": "F77TX00174-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 180.96, "gross_total": 238.44, "base_fare": 122.89, "tax": 58.07, "sell": { "currency": "GBP", "total": 180.96, "base_fare": 122.89, "tax": 58.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzLjI1LCJiYXNlX2ZhcmUiOjE2NS4xOSwidGF4Ijo3OC4wNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOC40NCwiYmFzZV9mYXJlIjoxNjAuMzgsInRheCI6NzguMDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4LjQ0LCJiYXNlX2ZhcmUiOjE2MC4zOCwidGF4Ijo3OC4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 180.96, "base_fare": 122.89, "tax": 58.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119.31", "tax": "58.07", "discount": 0, "ait": "0.00", "service_charge": 3.58 }, "partner": { "currency": "GBP", "total": 180.96, "base_fare": 122.89, "tax": 58.07, "gross": { "base_fare": "119.31", "tax": "58.07", "discount": "0.00", "ait": "0.00", "service_charge": 3.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0My4yNSIsImJhc2VfZmFyZSI6IjE2NS4xOSIsInRheCI6Ijc4LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYwLjM4IiwidGF4IjoiNzguMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNC44MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMzguNDQiLCJiYXNlX2ZhcmUiOiIxNjAuMzgiLCJ0YXgiOiI3OC4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MC4zOCIsInRheCI6Ijc4LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4LjQ0IiwiYmFzZV9mYXJlIjoiMTYwLjM4IiwidGF4IjoiNzguMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 180.96, "filter": { "id": "F77TX00174-19", "price": 180.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-20", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*21*_*GXq4J7OvPQ0OuBQu", "flight_key": "F77TX00174-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:15:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 188.69, "gross_total": 248.3, "base_fare": 136.44, "tax": 52.25, "sell": { "currency": "GBP", "total": 188.69, "base_fare": 136.44, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUzLjY0LCJiYXNlX2ZhcmUiOjE4My40LCJ0YXgiOjcwLjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ4LjMsImJhc2VfZmFyZSI6MTc4LjA2LCJ0YXgiOjcwLjI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI0OC4zLCJiYXNlX2ZhcmUiOjE3OC4wNiwidGF4Ijo3MC4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 188.69, "base_fare": 136.44, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "132.47", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 3.97 }, "partner": { "currency": "GBP", "total": 188.69, "base_fare": 136.44, "tax": 52.25, "gross": { "base_fare": "132.47", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 3.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1My42NCIsImJhc2VfZmFyZSI6IjE4My40MCIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4LjA2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNDguMzAiLCJiYXNlX2ZhcmUiOiIxNzguMDYiLCJ0YXgiOiI3MC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3OC4wNiIsInRheCI6IjcwLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ4LjMwIiwiYmFzZV9mYXJlIjoiMTc4LjA2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ4LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 188.69, "filter": { "id": "F77TX00174-20", "price": 188.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-21", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*22*_*QCH7V3CPofDXopr6", "flight_key": "F77TX00174-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 188.69, "gross_total": 248.3, "base_fare": 136.44, "tax": 52.25, "sell": { "currency": "GBP", "total": 188.69, "base_fare": 136.44, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUzLjY0LCJiYXNlX2ZhcmUiOjE4My40LCJ0YXgiOjcwLjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ4LjMsImJhc2VfZmFyZSI6MTc4LjA2LCJ0YXgiOjcwLjI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI0OC4zLCJiYXNlX2ZhcmUiOjE3OC4wNiwidGF4Ijo3MC4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 188.69, "base_fare": 136.44, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "132.47", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 3.97 }, "partner": { "currency": "GBP", "total": 188.69, "base_fare": 136.44, "tax": 52.25, "gross": { "base_fare": "132.47", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 3.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1My42NCIsImJhc2VfZmFyZSI6IjE4My40MCIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4LjA2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNDguMzAiLCJiYXNlX2ZhcmUiOiIxNzguMDYiLCJ0YXgiOiI3MC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3OC4wNiIsInRheCI6IjcwLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ4LjMwIiwiYmFzZV9mYXJlIjoiMTc4LjA2IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ4LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 188.69, "filter": { "id": "F77TX00174-21", "price": 188.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-22", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*23*_*bsPuOiWmkrufpMcM", "flight_key": "F77TX00174-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 15:35:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 185.14, "gross_total": 244.82, "base_fare": 103.5, "tax": 81.65, "sell": { "currency": "GBP", "total": 185.14, "base_fare": 103.5, "tax": 81.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ4Ljg3LCJiYXNlX2ZhcmUiOjEzOS4xMiwidGF4IjoxMDkuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDQuODIsImJhc2VfZmFyZSI6MTM1LjA3LCJ0YXgiOjEwOS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDQuODIsImJhc2VfZmFyZSI6MTM1LjA3LCJ0YXgiOjEwOS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 185.14, "base_fare": 103.5, "tax": 81.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "100.48", "tax": "81.65", "discount": 0, "ait": "0.00", "service_charge": 3.01 }, "partner": { "currency": "GBP", "total": 185.14, "base_fare": 103.5, "tax": 81.65, "gross": { "base_fare": "100.48", "tax": "81.65", "discount": "0.00", "ait": "0.00", "service_charge": 3.01 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OC44NyIsImJhc2VfZmFyZSI6IjEzOS4xMiIsInRheCI6IjEwOS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6IjEwOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQuMDUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0LjA1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NC44MiIsImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6IjEwOS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6IjEwOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NC44MiIsImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6IjEwOS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDQuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 185.14, "filter": { "id": "F77TX00174-22", "price": 185.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601161535dac202601162200510", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-23", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*24*_*wSPBld57G4KBN361", "flight_key": "F77TX00174-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 188.69, "gross_total": 249.66, "base_fare": 101.28, "tax": 87.41, "sell": { "currency": "GBP", "total": 188.69, "base_fare": 101.28, "tax": 87.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUzLjYzLCJiYXNlX2ZhcmUiOjEzNi4xNCwidGF4IjoxMTcuNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDkuNjYsImJhc2VfZmFyZSI6MTMyLjE3LCJ0YXgiOjExNy40OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDkuNjYsImJhc2VfZmFyZSI6MTMyLjE3LCJ0YXgiOjExNy40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 188.69, "base_fare": 101.28, "tax": 87.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98.33", "tax": "87.41", "discount": 0, "ait": "0.00", "service_charge": 2.95 }, "partner": { "currency": "GBP", "total": 188.69, "base_fare": 101.28, "tax": 87.41, "gross": { "base_fare": "98.33", "tax": "87.41", "discount": "0.00", "ait": "0.00", "service_charge": 2.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1My42MyIsImJhc2VfZmFyZSI6IjEzNi4xNCIsInRheCI6IjExNy40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMi4xNyIsInRheCI6IjExNy40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzLjk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OS42NiIsImJhc2VfZmFyZSI6IjEzMi4xNyIsInRheCI6IjExNy40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMi4xNyIsInRheCI6IjExNy40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OS42NiIsImJhc2VfZmFyZSI6IjEzMi4xNyIsInRheCI6IjExNy40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNDkuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 188.69, "filter": { "id": "F77TX00174-23", "price": 188.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-24", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*25*_*0UBD7RjmH4U6Lwqn", "flight_key": "F77TX00174-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:15:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 194.15, "gross_total": 255.65, "base_fare": 135.95, "tax": 58.2, "sell": { "currency": "GBP", "total": 194.15, "base_fare": 135.95, "tax": 58.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYwLjk3LCJiYXNlX2ZhcmUiOjE4Mi43NCwidGF4Ijo3OC4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1NS42NSwiYmFzZV9mYXJlIjoxNzcuNDIsInRheCI6NzguMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU1LjY1LCJiYXNlX2ZhcmUiOjE3Ny40MiwidGF4Ijo3OC4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 194.15, "base_fare": 135.95, "tax": 58.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "131.99", "tax": "58.20", "discount": 0, "ait": "0.00", "service_charge": 3.96 }, "partner": { "currency": "GBP", "total": 194.15, "base_fare": 135.95, "tax": 58.2, "gross": { "base_fare": "131.99", "tax": "58.20", "discount": "0.00", "ait": "0.00", "service_charge": 3.96 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2MC45NyIsImJhc2VfZmFyZSI6IjE4Mi43NCIsInRheCI6Ijc4LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc3LjQyIiwidGF4IjoiNzguMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjMyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4zMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNTUuNjUiLCJiYXNlX2ZhcmUiOiIxNzcuNDIiLCJ0YXgiOiI3OC4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3Ny40MiIsInRheCI6Ijc4LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjU1LjY1IiwiYmFzZV9mYXJlIjoiMTc3LjQyIiwidGF4IjoiNzguMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU1LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 194.15, "filter": { "id": "F77TX00174-24", "price": 194.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-25", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*26*_*zcCALvCMYkfLTNht", "flight_key": "F77TX00174-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 194.15, "gross_total": 255.65, "base_fare": 135.95, "tax": 58.2, "sell": { "currency": "GBP", "total": 194.15, "base_fare": 135.95, "tax": 58.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYwLjk3LCJiYXNlX2ZhcmUiOjE4Mi43NCwidGF4Ijo3OC4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1NS42NSwiYmFzZV9mYXJlIjoxNzcuNDIsInRheCI6NzguMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU1LjY1LCJiYXNlX2ZhcmUiOjE3Ny40MiwidGF4Ijo3OC4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 194.15, "base_fare": 135.95, "tax": 58.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "131.99", "tax": "58.20", "discount": 0, "ait": "0.00", "service_charge": 3.96 }, "partner": { "currency": "GBP", "total": 194.15, "base_fare": 135.95, "tax": 58.2, "gross": { "base_fare": "131.99", "tax": "58.20", "discount": "0.00", "ait": "0.00", "service_charge": 3.96 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2MC45NyIsImJhc2VfZmFyZSI6IjE4Mi43NCIsInRheCI6Ijc4LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc3LjQyIiwidGF4IjoiNzguMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjMyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4zMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNTUuNjUiLCJiYXNlX2ZhcmUiOiIxNzcuNDIiLCJ0YXgiOiI3OC4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3Ny40MiIsInRheCI6Ijc4LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjU1LjY1IiwiYmFzZV9mYXJlIjoiMTc3LjQyIiwidGF4IjoiNzguMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU1LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 194.15, "filter": { "id": "F77TX00174-25", "price": 194.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-26", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*27*_*SVgTPS2I2EOpu9M0", "flight_key": "F77TX00174-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 207.28, "gross_total": 273.13, "base_fare": 140.52, "tax": 66.76, "sell": { "currency": "GBP", "total": 207.28, "base_fare": 140.52, "tax": 66.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc4LjYzLCJiYXNlX2ZhcmUiOjE4OC44OSwidGF4Ijo4OS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3My4xMywiYmFzZV9mYXJlIjoxODMuMzksInRheCI6ODkuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjczLjEzLCJiYXNlX2ZhcmUiOjE4My4zOSwidGF4Ijo4OS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 207.28, "base_fare": 140.52, "tax": 66.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "136.43", "tax": "66.76", "discount": 0, "ait": "0.00", "service_charge": 4.09 }, "partner": { "currency": "GBP", "total": 207.28, "base_fare": 140.52, "tax": 66.76, "gross": { "base_fare": "136.43", "tax": "66.76", "discount": "0.00", "ait": "0.00", "service_charge": 4.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI3OC42MyIsImJhc2VfZmFyZSI6IjE4OC44OSIsInRheCI6Ijg5Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgzLjM5IiwidGF4IjoiODkuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS41MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzMuMTMiLCJiYXNlX2ZhcmUiOiIxODMuMzkiLCJ0YXgiOiI4OS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4My4zOSIsInRheCI6Ijg5Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjczLjEzIiwiYmFzZV9mYXJlIjoiMTgzLjM5IiwidGF4IjoiODkuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjczLjE0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 207.28, "filter": { "id": "F77TX00174-26", "price": 207.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-27", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*28*_*xp6NiGqiBdYBHbVJ", "flight_key": "F77TX00174-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H50M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 10:20:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 14:00:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "146" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "146" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 13:45:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:10:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT23H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 201.3, "gross_total": 265.33, "base_fare": 134.36, "tax": 66.95, "sell": { "currency": "GBP", "total": 201.3, "base_fare": 134.36, "tax": 66.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjcwLjU5LCJiYXNlX2ZhcmUiOjE4MC42LCJ0YXgiOjg5Ljk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY1LjMzLCJiYXNlX2ZhcmUiOjE3NS4zNCwidGF4Ijo4OS45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNjUuMzMsImJhc2VfZmFyZSI6MTc1LjM0LCJ0YXgiOjg5Ljk5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 201.3, "base_fare": 134.36, "tax": 66.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "130.44", "tax": "66.95", "discount": 0, "ait": "0.00", "service_charge": 3.91 }, "partner": { "currency": "GBP", "total": 201.3, "base_fare": 134.36, "tax": 66.95, "gross": { "base_fare": "130.44", "tax": "66.95", "discount": "0.00", "ait": "0.00", "service_charge": 3.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI3MC41OSIsImJhc2VfZmFyZSI6IjE4MC42MCIsInRheCI6Ijg5Ljk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1LjM0IiwidGF4IjoiODkuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS4yNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNjUuMzMiLCJiYXNlX2ZhcmUiOiIxNzUuMzQiLCJ0YXgiOiI4OS45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE3NS4zNCIsInRheCI6Ijg5Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjY1LjMzIiwiYmFzZV9mYXJlIjoiMTc1LjM0IiwidGF4IjoiODkuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY1LjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 201.3, "filter": { "id": "F77TX00174-27", "price": 201.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 10:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151020shj202601151400146shj202601161345dac202601162010514", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-28", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*29*_*v9b0JeUqxKeufkNn", "flight_key": "F77TX00174-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:15:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 206.32, "gross_total": 271.3, "base_fare": 154.07, "tax": 52.25, "sell": { "currency": "GBP", "total": 206.32, "base_fare": 154.07, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc3LjMzLCJiYXNlX2ZhcmUiOjIwNy4xLCJ0YXgiOjcwLjIzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjcxLjMsImJhc2VfZmFyZSI6MjAxLjA3LCJ0YXgiOjcwLjIzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3MS4zLCJiYXNlX2ZhcmUiOjIwMS4wNywidGF4Ijo3MC4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 206.32, "base_fare": 154.07, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "149.58", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 4.49 }, "partner": { "currency": "GBP", "total": 206.32, "base_fare": 154.07, "tax": 52.25, "gross": { "base_fare": "149.58", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 4.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI3Ny4zMyIsImJhc2VfZmFyZSI6IjIwNy4xMCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAxLjA3IiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2LjAzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNi4wMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzEuMzAiLCJiYXNlX2ZhcmUiOiIyMDEuMDciLCJ0YXgiOiI3MC4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMS4wNyIsInRheCI6IjcwLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjcxLjMwIiwiYmFzZV9mYXJlIjoiMjAxLjA3IiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxLjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 206.32, "filter": { "id": "F77TX00174-28", "price": 206.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-29", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*30*_*tLwtHJta4dlCJ2Mi", "flight_key": "F77TX00174-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 206.32, "gross_total": 271.3, "base_fare": 154.07, "tax": 52.25, "sell": { "currency": "GBP", "total": 206.32, "base_fare": 154.07, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc3LjMzLCJiYXNlX2ZhcmUiOjIwNy4xLCJ0YXgiOjcwLjIzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjcxLjMsImJhc2VfZmFyZSI6MjAxLjA3LCJ0YXgiOjcwLjIzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3MS4zLCJiYXNlX2ZhcmUiOjIwMS4wNywidGF4Ijo3MC4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 206.32, "base_fare": 154.07, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "149.58", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 4.49 }, "partner": { "currency": "GBP", "total": 206.32, "base_fare": 154.07, "tax": 52.25, "gross": { "base_fare": "149.58", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 4.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI3Ny4zMyIsImJhc2VfZmFyZSI6IjIwNy4xMCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAxLjA3IiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2LjAzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNi4wMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzEuMzAiLCJiYXNlX2ZhcmUiOiIyMDEuMDciLCJ0YXgiOiI3MC4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMS4wNyIsInRheCI6IjcwLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjcxLjMwIiwiYmFzZV9mYXJlIjoiMjAxLjA3IiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjcxLjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 206.32, "filter": { "id": "F77TX00174-29", "price": 206.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-30", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*31*_*5BdPf4DeDA2C5h1b", "flight_key": "F77TX00174-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "PT17H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 13:45:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:10:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 209.58, "gross_total": 276.16, "base_fare": 142.07, "tax": 67.51, "sell": { "currency": "GBP", "total": 209.58, "base_fare": 142.07, "tax": 67.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjgxLjcyLCJiYXNlX2ZhcmUiOjE5MC45NywidGF4Ijo5MC43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3Ni4xNiwiYmFzZV9mYXJlIjoxODUuNDEsInRheCI6OTAuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc2LjE2LCJiYXNlX2ZhcmUiOjE4NS40MSwidGF4Ijo5MC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 209.58, "base_fare": 142.07, "tax": 67.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137.93", "tax": "67.51", "discount": 0, "ait": "0.00", "service_charge": 4.14 }, "partner": { "currency": "GBP", "total": 209.58, "base_fare": 142.07, "tax": 67.51, "gross": { "base_fare": "137.93", "tax": "67.51", "discount": "0.00", "ait": "0.00", "service_charge": 4.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI4MS43MiIsImJhc2VfZmFyZSI6IjE5MC45NyIsInRheCI6IjkwLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg1LjQxIiwidGF4IjoiOTAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1LjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNS41NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzYuMTYiLCJiYXNlX2ZhcmUiOiIxODUuNDEiLCJ0YXgiOiI5MC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjkwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc2LjE2IiwiYmFzZV9mYXJlIjoiMTg1LjQxIiwidGF4IjoiOTAuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc2LjE2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 209.58, "filter": { "id": "F77TX00174-30", "price": 209.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601161345dac202601162010514", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-31", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*32*_*7BrHSjKluNhEMIyc", "flight_key": "F77TX00174-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:15:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 211.98, "gross_total": 278.94, "base_fare": 153.62, "tax": 58.37, "sell": { "currency": "GBP", "total": 211.98, "base_fare": 153.62, "tax": 58.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjg0Ljk1LCJiYXNlX2ZhcmUiOjIwNi40OSwidGF4Ijo3OC40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3OC45NCwiYmFzZV9mYXJlIjoyMDAuNDgsInRheCI6NzguNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc4Ljk0LCJiYXNlX2ZhcmUiOjIwMC40OCwidGF4Ijo3OC40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 211.98, "base_fare": 153.62, "tax": 58.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "149.14", "tax": "58.37", "discount": 0, "ait": "0.00", "service_charge": 4.47 }, "partner": { "currency": "GBP", "total": 211.98, "base_fare": 153.62, "tax": 58.37, "gross": { "base_fare": "149.14", "tax": "58.37", "discount": "0.00", "ait": "0.00", "service_charge": 4.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI4NC45NSIsImJhc2VfZmFyZSI6IjIwNi40OSIsInRheCI6Ijc4LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAwLjQ4IiwidGF4IjoiNzguNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNi4wMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzguOTQiLCJiYXNlX2ZhcmUiOiIyMDAuNDgiLCJ0YXgiOiI3OC40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMC40OCIsInRheCI6Ijc4LjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc4Ljk0IiwiYmFzZV9mYXJlIjoiMjAwLjQ4IiwidGF4IjoiNzguNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc4Ljk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 211.98, "filter": { "id": "F77TX00174-31", "price": 211.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-32", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*33*_*j6slGKow70upFfTe", "flight_key": "F77TX00174-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 211.98, "gross_total": 278.94, "base_fare": 153.62, "tax": 58.37, "sell": { "currency": "GBP", "total": 211.98, "base_fare": 153.62, "tax": 58.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjg0Ljk1LCJiYXNlX2ZhcmUiOjIwNi40OSwidGF4Ijo3OC40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3OC45NCwiYmFzZV9mYXJlIjoyMDAuNDgsInRheCI6NzguNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc4Ljk0LCJiYXNlX2ZhcmUiOjIwMC40OCwidGF4Ijo3OC40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 211.98, "base_fare": 153.62, "tax": 58.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "149.14", "tax": "58.37", "discount": 0, "ait": "0.00", "service_charge": 4.47 }, "partner": { "currency": "GBP", "total": 211.98, "base_fare": 153.62, "tax": 58.37, "gross": { "base_fare": "149.14", "tax": "58.37", "discount": "0.00", "ait": "0.00", "service_charge": 4.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI4NC45NSIsImJhc2VfZmFyZSI6IjIwNi40OSIsInRheCI6Ijc4LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjAwLjQ4IiwidGF4IjoiNzguNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNi4wMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzguOTQiLCJiYXNlX2ZhcmUiOiIyMDAuNDgiLCJ0YXgiOiI3OC40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwMC40OCIsInRheCI6Ijc4LjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc4Ljk0IiwiYmFzZV9mYXJlIjoiMjAwLjQ4IiwidGF4IjoiNzguNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc4Ljk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 211.98, "filter": { "id": "F77TX00174-32", "price": 211.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-33", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*34*_*XfelAdNEfXNNq5B6", "flight_key": "F77TX00174-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:10:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 13:15:00", "destination_terminal": "5", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "206" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "5", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "531" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "531" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 216.24, "gross_total": 284.02, "base_fare": 170.14, "tax": 46.11, "sell": { "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjkwLjY4LCJiYXNlX2ZhcmUiOjIyOC43LCJ0YXgiOjYxLjk4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjg0LjAyLCJiYXNlX2ZhcmUiOjIyMi4wNCwidGF4Ijo2MS45OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyODQuMDIsImJhc2VfZmFyZSI6MjIyLjA0LCJ0YXgiOjYxLjk4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165.18", "tax": "46.11", "discount": 0, "ait": "0.00", "service_charge": 4.95 }, "partner": { "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11, "gross": { "base_fare": "165.18", "tax": "46.11", "discount": "0.00", "ait": "0.00", "service_charge": 4.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5MC42OCIsImJhc2VfZmFyZSI6IjIyOC43MCIsInRheCI6IjYxLjk4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIyLjA0IiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNi42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyODQuMDIiLCJiYXNlX2ZhcmUiOiIyMjIuMDQiLCJ0YXgiOiI2MS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMi4wNCIsInRheCI6IjYxLjk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjg0LjAyIiwiYmFzZV9mYXJlIjoiMjIyLjA0IiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjg0LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 216.24, "filter": { "id": "F77TX00174-33", "price": 216.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "J9", "carrier_marketing": "J9", "aircraft": "J9", "aircraft_name": "J9", "cabin_class": "EE", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151110kwi202601151315206kwi202601152000dac202601160400531", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-34", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*35*_*fWYJqlAZRFs4FhPY", "flight_key": "F77TX00174-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:55:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "5", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "208" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "208" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "5", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "531" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "531" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 216.24, "gross_total": 284.02, "base_fare": 170.14, "tax": 46.11, "sell": { "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjkwLjY4LCJiYXNlX2ZhcmUiOjIyOC43LCJ0YXgiOjYxLjk4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjg0LjAyLCJiYXNlX2ZhcmUiOjIyMi4wNCwidGF4Ijo2MS45OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyODQuMDIsImJhc2VfZmFyZSI6MjIyLjA0LCJ0YXgiOjYxLjk4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165.18", "tax": "46.11", "discount": 0, "ait": "0.00", "service_charge": 4.95 }, "partner": { "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11, "gross": { "base_fare": "165.18", "tax": "46.11", "discount": "0.00", "ait": "0.00", "service_charge": 4.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5MC42OCIsImJhc2VfZmFyZSI6IjIyOC43MCIsInRheCI6IjYxLjk4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIyLjA0IiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNi42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyODQuMDIiLCJiYXNlX2ZhcmUiOiIyMjIuMDQiLCJ0YXgiOiI2MS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMi4wNCIsInRheCI6IjYxLjk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjg0LjAyIiwiYmFzZV9mYXJlIjoiMjIyLjA0IiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjg0LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 216.24, "filter": { "id": "F77TX00174-34", "price": 216.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "J9", "carrier_marketing": "J9", "aircraft": "J9", "aircraft_name": "J9", "cabin_class": "EE", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151255kwi202601151500208kwi202601152000dac202601160400531", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-35", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*36*_*fqE0hVNBludADvMY", "flight_key": "F77TX00174-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT4H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:25:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 15:30:00", "destination_terminal": "5", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "210" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "210" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "5", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT04H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "531" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "531" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 216.24, "gross_total": 284.02, "base_fare": 170.14, "tax": 46.11, "sell": { "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjkwLjY4LCJiYXNlX2ZhcmUiOjIyOC43LCJ0YXgiOjYxLjk4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjg0LjAyLCJiYXNlX2ZhcmUiOjIyMi4wNCwidGF4Ijo2MS45OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyODQuMDIsImJhc2VfZmFyZSI6MjIyLjA0LCJ0YXgiOjYxLjk4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165.18", "tax": "46.11", "discount": 0, "ait": "0.00", "service_charge": 4.95 }, "partner": { "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11, "gross": { "base_fare": "165.18", "tax": "46.11", "discount": "0.00", "ait": "0.00", "service_charge": 4.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5MC42OCIsImJhc2VfZmFyZSI6IjIyOC43MCIsInRheCI6IjYxLjk4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIyLjA0IiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNi42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyODQuMDIiLCJiYXNlX2ZhcmUiOiIyMjIuMDQiLCJ0YXgiOiI2MS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMi4wNCIsInRheCI6IjYxLjk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjg0LjAyIiwiYmFzZV9mYXJlIjoiMjIyLjA0IiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjg0LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 216.24, "filter": { "id": "F77TX00174-35", "price": 216.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "J9", "carrier_marketing": "J9", "aircraft": "J9", "aircraft_name": "J9", "cabin_class": "EE", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:25:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151325kwi202601151530210kwi202601152000dac202601160400531", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-36", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*37*_*Drg2WXulwQk6PmCk", "flight_key": "F77TX00174-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:20:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 16:25:00", "destination_terminal": "5", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "212" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "5", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "531" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "531" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 216.24, "gross_total": 284.02, "base_fare": 170.14, "tax": 46.11, "sell": { "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjkwLjY4LCJiYXNlX2ZhcmUiOjIyOC43LCJ0YXgiOjYxLjk4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjg0LjAyLCJiYXNlX2ZhcmUiOjIyMi4wNCwidGF4Ijo2MS45OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyODQuMDIsImJhc2VfZmFyZSI6MjIyLjA0LCJ0YXgiOjYxLjk4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165.18", "tax": "46.11", "discount": 0, "ait": "0.00", "service_charge": 4.95 }, "partner": { "currency": "GBP", "total": 216.24, "base_fare": 170.14, "tax": 46.11, "gross": { "base_fare": "165.18", "tax": "46.11", "discount": "0.00", "ait": "0.00", "service_charge": 4.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5MC42OCIsImJhc2VfZmFyZSI6IjIyOC43MCIsInRheCI6IjYxLjk4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIyLjA0IiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2LjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNi42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyODQuMDIiLCJiYXNlX2ZhcmUiOiIyMjIuMDQiLCJ0YXgiOiI2MS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMi4wNCIsInRheCI6IjYxLjk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjg0LjAyIiwiYmFzZV9mYXJlIjoiMjIyLjA0IiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjg0LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 216.24, "filter": { "id": "F77TX00174-36", "price": 216.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "J9", "carrier_marketing": "J9", "aircraft": "J9", "aircraft_name": "J9", "cabin_class": "EE", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151420kwi202601151625212kwi202601152000dac202601160400531", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-37", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*38*_*orMRHxaRfwLIgQxn", "flight_key": "F77TX00174-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 222.21, "gross_total": 293.2, "base_fare": 140.52, "tax": 81.69, "sell": { "currency": "GBP", "total": 222.21, "base_fare": 140.52, "tax": 81.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk4LjcsImJhc2VfZmFyZSI6MTg4Ljg5LCJ0YXgiOjEwOS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5My4yLCJiYXNlX2ZhcmUiOjE4My4zOSwidGF4IjoxMDkuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjkzLjIsImJhc2VfZmFyZSI6MTgzLjM5LCJ0YXgiOjEwOS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 222.21, "base_fare": 140.52, "tax": 81.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "136.43", "tax": "81.69", "discount": 0, "ait": "0.00", "service_charge": 4.09 }, "partner": { "currency": "GBP", "total": 222.21, "base_fare": 140.52, "tax": 81.69, "gross": { "base_fare": "136.43", "tax": "81.69", "discount": "0.00", "ait": "0.00", "service_charge": 4.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5OC43MCIsImJhc2VfZmFyZSI6IjE4OC44OSIsInRheCI6IjEwOS44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4My4zOSIsInRheCI6IjEwOS44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5My4yMCIsImJhc2VfZmFyZSI6IjE4My4zOSIsInRheCI6IjEwOS44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4My4zOSIsInRheCI6IjEwOS44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5My4yMCIsImJhc2VfZmFyZSI6IjE4My4zOSIsInRheCI6IjEwOS44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyOTMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 222.21, "filter": { "id": "F77TX00174-37", "price": 222.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-38", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*39*_*3hBESxhv35ZBT3Wg", "flight_key": "F77TX00174-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 228.32, "gross_total": 301.42, "base_fare": 140.54, "tax": 87.78, "sell": { "currency": "GBP", "total": 228.32, "base_fare": 140.54, "tax": 87.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA2LjkyLCJiYXNlX2ZhcmUiOjE4OC45MiwidGF4IjoxMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMDEuNDIsImJhc2VfZmFyZSI6MTgzLjQyLCJ0YXgiOjExOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMDEuNDIsImJhc2VfZmFyZSI6MTgzLjQyLCJ0YXgiOjExOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 228.32, "base_fare": 140.54, "tax": 87.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "136.45", "tax": "87.78", "discount": 0, "ait": "0.00", "service_charge": 4.09 }, "partner": { "currency": "GBP", "total": 228.32, "base_fare": 140.54, "tax": 87.78, "gross": { "base_fare": "136.45", "tax": "87.78", "discount": "0.00", "ait": "0.00", "service_charge": 4.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwNi45MiIsImJhc2VfZmFyZSI6IjE4OC45MiIsInRheCI6IjExOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4My40MiIsInRheCI6IjExOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwMS40MiIsImJhc2VfZmFyZSI6IjE4My40MiIsInRheCI6IjExOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4My40MiIsInRheCI6IjExOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwMS40MiIsImJhc2VfZmFyZSI6IjE4My40MiIsInRheCI6IjExOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDEuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 228.32, "filter": { "id": "F77TX00174-38", "price": 228.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-39", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*40*_*rTuKNuDW74nSIrgz", "flight_key": "F77TX00174-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "PT17H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 13:45:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:10:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 233.35, "gross_total": 308.11, "base_fare": 142.07, "tax": 91.28, "sell": { "currency": "GBP", "total": 233.35, "base_fare": 142.07, "tax": 91.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzEzLjY3LCJiYXNlX2ZhcmUiOjE5MC45NywidGF4IjoxMjIuN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMwOC4xMSwiYmFzZV9mYXJlIjoxODUuNDEsInRheCI6MTIyLjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA4LjExLCJiYXNlX2ZhcmUiOjE4NS40MSwidGF4IjoxMjIuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 233.35, "base_fare": 142.07, "tax": 91.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137.93", "tax": "91.28", "discount": 0, "ait": "0.00", "service_charge": 4.14 }, "partner": { "currency": "GBP", "total": 233.35, "base_fare": 142.07, "tax": 91.28, "gross": { "base_fare": "137.93", "tax": "91.28", "discount": "0.00", "ait": "0.00", "service_charge": 4.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxMy42NyIsImJhc2VfZmFyZSI6IjE5MC45NyIsInRheCI6IjEyMi43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjEyMi43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwOC4xMSIsImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjEyMi43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjEyMi43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwOC4xMSIsImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjEyMi43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMDguMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 233.35, "filter": { "id": "F77TX00174-39", "price": 233.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601161345dac202601162010514", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-40", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*41*_*WPQFhhYctzB0shdo", "flight_key": "F77TX00174-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H25M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 10:20:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 14:00:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "146" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "146" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 02:20:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 08:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT12H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 236.25, "gross_total": 311.71, "base_fare": 149.78, "tax": 86.47, "sell": { "currency": "GBP", "total": 236.25, "base_fare": 149.78, "tax": 86.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzE3LjU3LCJiYXNlX2ZhcmUiOjIwMS4zNCwidGF4IjoxMTYuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMTEuNzEsImJhc2VfZmFyZSI6MTk1LjQ4LCJ0YXgiOjExNi4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMTEuNzEsImJhc2VfZmFyZSI6MTk1LjQ4LCJ0YXgiOjExNi4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 236.25, "base_fare": 149.78, "tax": 86.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145.42", "tax": "86.47", "discount": 0, "ait": "0.00", "service_charge": 4.36 }, "partner": { "currency": "GBP", "total": 236.25, "base_fare": 149.78, "tax": 86.47, "gross": { "base_fare": "145.42", "tax": "86.47", "discount": "0.00", "ait": "0.00", "service_charge": 4.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxNy41NyIsImJhc2VfZmFyZSI6IjIwMS4zNCIsInRheCI6IjExNi4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjExNi4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuODYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxMS43MSIsImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjExNi4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjExNi4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxMS43MSIsImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjExNi4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTEuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 236.25, "filter": { "id": "F77TX00174-40", "price": 236.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 10:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151020shj202601151400146shj202601160220dac202601160845512", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-41", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*42*_*PAktOhoA4P07QhIK", "flight_key": "F77TX00174-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "PT5H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 02:20:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 08:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 236.25, "gross_total": 311.71, "base_fare": 149.78, "tax": 86.47, "sell": { "currency": "GBP", "total": 236.25, "base_fare": 149.78, "tax": 86.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzE3LjU3LCJiYXNlX2ZhcmUiOjIwMS4zNCwidGF4IjoxMTYuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMTEuNzEsImJhc2VfZmFyZSI6MTk1LjQ4LCJ0YXgiOjExNi4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMTEuNzEsImJhc2VfZmFyZSI6MTk1LjQ4LCJ0YXgiOjExNi4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 236.25, "base_fare": 149.78, "tax": 86.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145.42", "tax": "86.47", "discount": 0, "ait": "0.00", "service_charge": 4.36 }, "partner": { "currency": "GBP", "total": 236.25, "base_fare": 149.78, "tax": 86.47, "gross": { "base_fare": "145.42", "tax": "86.47", "discount": "0.00", "ait": "0.00", "service_charge": 4.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxNy41NyIsImJhc2VfZmFyZSI6IjIwMS4zNCIsInRheCI6IjExNi4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjExNi4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuODYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxMS43MSIsImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjExNi4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjExNi4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxMS43MSIsImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjExNi4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTEuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 236.25, "filter": { "id": "F77TX00174-41", "price": 236.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601160220dac202601160845512", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-42", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*43*_*WdzZahS4cIehf3BV", "flight_key": "F77TX00174-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:55:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "5", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "208" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "208" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 21:30:00", "origin_terminal": "5", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "533" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "533" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 241.97, "gross_total": 317.58, "base_fare": 195.86, "tax": 46.11, "sell": { "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1LjI1LCJiYXNlX2ZhcmUiOjI2My4yNywidGF4Ijo2MS45OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMxNy41OCwiYmFzZV9mYXJlIjoyNTUuNiwidGF4Ijo2MS45OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMTcuNTgsImJhc2VfZmFyZSI6MjU1LjYsInRheCI6NjEuOTh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.15", "tax": "46.11", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11, "gross": { "base_fare": "190.15", "tax": "46.11", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMyNS4yNSIsImJhc2VfZmFyZSI6IjI2My4yNyIsInRheCI6IjYxLjk4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1LjYwIiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3LjY3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTcuNTgiLCJiYXNlX2ZhcmUiOiIyNTUuNjAiLCJ0YXgiOiI2MS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS42MCIsInRheCI6IjYxLjk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzE3LjU4IiwiYmFzZV9mYXJlIjoiMjU1LjYwIiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE3LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 241.97, "filter": { "id": "F77TX00174-42", "price": 241.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "J9", "carrier_marketing": "J9", "aircraft": "J9", "aircraft_name": "J9", "cabin_class": "EE", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 05:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151255kwi202601151500208kwi202601152130dac202601160530533", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-43", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*44*_*WzY8ZBBqUmTHvVkz", "flight_key": "F77TX00174-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:25:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 15:30:00", "destination_terminal": "5", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "210" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "210" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 21:30:00", "origin_terminal": "5", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "533" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "533" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 241.97, "gross_total": 317.58, "base_fare": 195.86, "tax": 46.11, "sell": { "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1LjI1LCJiYXNlX2ZhcmUiOjI2My4yNywidGF4Ijo2MS45OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMxNy41OCwiYmFzZV9mYXJlIjoyNTUuNiwidGF4Ijo2MS45OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMTcuNTgsImJhc2VfZmFyZSI6MjU1LjYsInRheCI6NjEuOTh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.15", "tax": "46.11", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11, "gross": { "base_fare": "190.15", "tax": "46.11", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMyNS4yNSIsImJhc2VfZmFyZSI6IjI2My4yNyIsInRheCI6IjYxLjk4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1LjYwIiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3LjY3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTcuNTgiLCJiYXNlX2ZhcmUiOiIyNTUuNjAiLCJ0YXgiOiI2MS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS42MCIsInRheCI6IjYxLjk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzE3LjU4IiwiYmFzZV9mYXJlIjoiMjU1LjYwIiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE3LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 241.97, "filter": { "id": "F77TX00174-43", "price": 241.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "J9", "carrier_marketing": "J9", "aircraft": "J9", "aircraft_name": "J9", "cabin_class": "EE", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:25:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 05:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151325kwi202601151530210kwi202601152130dac202601160530533", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-44", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*45*_*VpBgxyFKSdVmyf2G", "flight_key": "F77TX00174-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT5H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:20:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 16:25:00", "destination_terminal": "5", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "212" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 21:30:00", "origin_terminal": "5", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "J9", "name": "J9", "picture": "J9.png" }, "operating": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "533" }, "marketing": { "carrier": "J9", "carrier_name": "Jazeera Airways", "carrier_logo": "J9.png", "flight_number": "533" }, "ghostSegment": [], "booking_class": { "cabin_class": "EE", "cabin_code": "EE", "booking_code": "EE", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 241.97, "gross_total": 317.58, "base_fare": 195.86, "tax": 46.11, "sell": { "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1LjI1LCJiYXNlX2ZhcmUiOjI2My4yNywidGF4Ijo2MS45OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMxNy41OCwiYmFzZV9mYXJlIjoyNTUuNiwidGF4Ijo2MS45OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMTcuNTgsImJhc2VfZmFyZSI6MjU1LjYsInRheCI6NjEuOTh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.15", "tax": "46.11", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 241.97, "base_fare": 195.86, "tax": 46.11, "gross": { "base_fare": "190.15", "tax": "46.11", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMyNS4yNSIsImJhc2VfZmFyZSI6IjI2My4yNyIsInRheCI6IjYxLjk4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1LjYwIiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3LjY3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTcuNTgiLCJiYXNlX2ZhcmUiOiIyNTUuNjAiLCJ0YXgiOiI2MS45OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS42MCIsInRheCI6IjYxLjk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzE3LjU4IiwiYmFzZV9mYXJlIjoiMjU1LjYwIiwidGF4IjoiNjEuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE3LjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 241.97, "filter": { "id": "F77TX00174-44", "price": 241.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "J9", "carrier_marketing": "J9", "aircraft": "J9", "aircraft_name": "J9", "cabin_class": "EE", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 05:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151420kwi202601151625212kwi202601152130dac202601160530533", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-45", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*46*_*2AxbaY0xEoS64FRM", "flight_key": "F77TX00174-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H25M", "transit_time": "PT1H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 14:40:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 00:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 252.82, "gross_total": 333.92, "base_fare": 151.31, "tax": 101.51, "sell": { "currency": "GBP", "total": 252.82, "base_fare": 151.31, "tax": 101.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM5Ljg0LCJiYXNlX2ZhcmUiOjIwMy4zOSwidGF4IjoxMzYuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMzMuOTIsImJhc2VfZmFyZSI6MTk3LjQ3LCJ0YXgiOjEzNi40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMzMuOTIsImJhc2VfZmFyZSI6MTk3LjQ3LCJ0YXgiOjEzNi40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 252.82, "base_fare": 151.31, "tax": 101.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "146.91", "tax": "101.51", "discount": 0, "ait": "0.00", "service_charge": 4.4 }, "partner": { "currency": "GBP", "total": 252.82, "base_fare": 151.31, "tax": 101.51, "gross": { "base_fare": "146.91", "tax": "101.51", "discount": "0.00", "ait": "0.00", "service_charge": 4.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzOS44NCIsImJhc2VfZmFyZSI6IjIwMy4zOSIsInRheCI6IjEzNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5Ny40NyIsInRheCI6IjEzNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuOTIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzMy45MiIsImJhc2VfZmFyZSI6IjE5Ny40NyIsInRheCI6IjEzNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5Ny40NyIsInRheCI6IjEzNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzMy45MiIsImJhc2VfZmFyZSI6IjE5Ny40NyIsInRheCI6IjEzNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMzMuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 252.82, "filter": { "id": "F77TX00174-45", "price": 252.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-16 00:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151235kwi202601151440788kwi202601151600dac202601160000283", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-46", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*47*_*8hGKqopTy1En9Im2", "flight_key": "F77TX00174-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT4H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 02:15:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 10:15:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 252.82, "gross_total": 333.92, "base_fare": 151.31, "tax": 101.51, "sell": { "currency": "GBP", "total": 252.82, "base_fare": 151.31, "tax": 101.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM5Ljg0LCJiYXNlX2ZhcmUiOjIwMy4zOSwidGF4IjoxMzYuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMzMuOTIsImJhc2VfZmFyZSI6MTk3LjQ3LCJ0YXgiOjEzNi40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMzMuOTIsImJhc2VfZmFyZSI6MTk3LjQ3LCJ0YXgiOjEzNi40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 252.82, "base_fare": 151.31, "tax": 101.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "146.91", "tax": "101.51", "discount": 0, "ait": "0.00", "service_charge": 4.4 }, "partner": { "currency": "GBP", "total": 252.82, "base_fare": 151.31, "tax": 101.51, "gross": { "base_fare": "146.91", "tax": "101.51", "discount": "0.00", "ait": "0.00", "service_charge": 4.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzOS44NCIsImJhc2VfZmFyZSI6IjIwMy4zOSIsInRheCI6IjEzNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5Ny40NyIsInRheCI6IjEzNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuOTIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzMy45MiIsImJhc2VfZmFyZSI6IjE5Ny40NyIsInRheCI6IjEzNi40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5Ny40NyIsInRheCI6IjEzNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzMy45MiIsImJhc2VfZmFyZSI6IjE5Ny40NyIsInRheCI6IjEzNi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMzMuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 252.82, "filter": { "id": "F77TX00174-46", "price": 252.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152010kwi202601152210786kwi202601160215dac202601161015285", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-47", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*48*_*6ufXsmIgDR2tjma5", "flight_key": "F77TX00174-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H25M", "transit_time": "PT1H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 14:40:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 00:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 254, "gross_total": 335.21, "base_fare": 159.01, "tax": 95, "sell": { "currency": "GBP", "total": 254, "base_fare": 159.01, "tax": 95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQxLjQ0LCJiYXNlX2ZhcmUiOjIxMy43NCwidGF4IjoxMjcuN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzNS4yMSwiYmFzZV9mYXJlIjoyMDcuNTEsInRheCI6MTI3LjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM1LjIxLCJiYXNlX2ZhcmUiOjIwNy41MSwidGF4IjoxMjcuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 254, "base_fare": 159.01, "tax": 95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "154.37", "tax": "95.00", "discount": 0, "ait": "0.00", "service_charge": 4.63 }, "partner": { "currency": "GBP", "total": 254, "base_fare": 159.01, "tax": 95, "gross": { "base_fare": "154.37", "tax": "95.00", "discount": "0.00", "ait": "0.00", "service_charge": 4.63 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0MS40NCIsImJhc2VfZmFyZSI6IjIxMy43NCIsInRheCI6IjEyNy43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNy41MSIsInRheCI6IjEyNy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuMjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjIzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNS4yMSIsImJhc2VfZmFyZSI6IjIwNy41MSIsInRheCI6IjEyNy43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNy41MSIsInRheCI6IjEyNy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNS4yMSIsImJhc2VfZmFyZSI6IjIwNy41MSIsInRheCI6IjEyNy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMzUuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 254, "filter": { "id": "F77TX00174-47", "price": 254, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-16 00:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151235kwi202601151440788kwi202601151600dac202601160000283", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-48", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*49*_*nKAVaSWLUkSF66am", "flight_key": "F77TX00174-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT4H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 02:15:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 10:15:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 254, "gross_total": 335.21, "base_fare": 159.01, "tax": 95, "sell": { "currency": "GBP", "total": 254, "base_fare": 159.01, "tax": 95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQxLjQ0LCJiYXNlX2ZhcmUiOjIxMy43NCwidGF4IjoxMjcuN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzNS4yMSwiYmFzZV9mYXJlIjoyMDcuNTEsInRheCI6MTI3LjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM1LjIxLCJiYXNlX2ZhcmUiOjIwNy41MSwidGF4IjoxMjcuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 254, "base_fare": 159.01, "tax": 95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "154.37", "tax": "95.00", "discount": 0, "ait": "0.00", "service_charge": 4.63 }, "partner": { "currency": "GBP", "total": 254, "base_fare": 159.01, "tax": 95, "gross": { "base_fare": "154.37", "tax": "95.00", "discount": "0.00", "ait": "0.00", "service_charge": 4.63 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0MS40NCIsImJhc2VfZmFyZSI6IjIxMy43NCIsInRheCI6IjEyNy43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNy41MSIsInRheCI6IjEyNy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuMjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjIzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNS4yMSIsImJhc2VfZmFyZSI6IjIwNy41MSIsInRheCI6IjEyNy43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNy41MSIsInRheCI6IjEyNy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNS4yMSIsImJhc2VfZmFyZSI6IjIwNy41MSIsInRheCI6IjEyNy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMzUuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 254, "filter": { "id": "F77TX00174-48", "price": 254, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152010kwi202601152210786kwi202601160215dac202601161015285", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-49", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*50*_*kc8bHIRIYdXEySya", "flight_key": "F77TX00174-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "PT5H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 02:20:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 08:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 260.02, "gross_total": 343.66, "base_fare": 149.78, "tax": 110.24, "sell": { "currency": "GBP", "total": 260.02, "base_fare": 149.78, "tax": 110.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ5LjUyLCJiYXNlX2ZhcmUiOjIwMS4zNCwidGF4IjoxNDguMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDMuNjYsImJhc2VfZmFyZSI6MTk1LjQ4LCJ0YXgiOjE0OC4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDMuNjYsImJhc2VfZmFyZSI6MTk1LjQ4LCJ0YXgiOjE0OC4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 260.02, "base_fare": 149.78, "tax": 110.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145.42", "tax": "110.24", "discount": 0, "ait": "0.00", "service_charge": 4.36 }, "partner": { "currency": "GBP", "total": 260.02, "base_fare": 149.78, "tax": 110.24, "gross": { "base_fare": "145.42", "tax": "110.24", "discount": "0.00", "ait": "0.00", "service_charge": 4.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0OS41MiIsImJhc2VfZmFyZSI6IjIwMS4zNCIsInRheCI6IjE0OC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjE0OC4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuODYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0My42NiIsImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjE0OC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjE0OC4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0My42NiIsImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjE0OC4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNDMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 260.02, "filter": { "id": "F77TX00174-49", "price": 260.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601160220dac202601160845512", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-50", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*51*_*hToNOSfOCefI4CGI", "flight_key": "F77TX00174-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H25M", "transit_time": "PT1H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 14:40:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 00:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 260.58, "gross_total": 344.05, "base_fare": 159, "tax": 101.58, "sell": { "currency": "GBP", "total": 260.58, "base_fare": 159, "tax": 101.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUwLjI4LCJiYXNlX2ZhcmUiOjIxMy43MywidGF4IjoxMzYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDQuMDUsImJhc2VfZmFyZSI6MjA3LjUsInRheCI6MTM2LjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NC4wNSwiYmFzZV9mYXJlIjoyMDcuNSwidGF4IjoxMzYuNTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 260.58, "base_fare": 159, "tax": 101.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "154.37", "tax": "101.58", "discount": 0, "ait": "0.00", "service_charge": 4.63 }, "partner": { "currency": "GBP", "total": 260.58, "base_fare": 159, "tax": 101.58, "gross": { "base_fare": "154.37", "tax": "101.58", "discount": "0.00", "ait": "0.00", "service_charge": 4.63 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MC4yOCIsImJhc2VfZmFyZSI6IjIxMy43MyIsInRheCI6IjEzNi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNy41MCIsInRheCI6IjEzNi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuMjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjIzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NC4wNSIsImJhc2VfZmFyZSI6IjIwNy41MCIsInRheCI6IjEzNi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNy41MCIsInRheCI6IjEzNi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NC4wNSIsImJhc2VfZmFyZSI6IjIwNy41MCIsInRheCI6IjEzNi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNDQuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 260.58, "filter": { "id": "F77TX00174-50", "price": 260.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-16 00:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151235kwi202601151440788kwi202601151600dac202601160000283", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-51", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*52*_*EHvk09IFo4U5yRZE", "flight_key": "F77TX00174-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT4H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 02:15:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 10:15:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 260.58, "gross_total": 344.05, "base_fare": 159, "tax": 101.58, "sell": { "currency": "GBP", "total": 260.58, "base_fare": 159, "tax": 101.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUwLjI4LCJiYXNlX2ZhcmUiOjIxMy43MywidGF4IjoxMzYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDQuMDUsImJhc2VfZmFyZSI6MjA3LjUsInRheCI6MTM2LjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NC4wNSwiYmFzZV9mYXJlIjoyMDcuNSwidGF4IjoxMzYuNTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 260.58, "base_fare": 159, "tax": 101.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "154.37", "tax": "101.58", "discount": 0, "ait": "0.00", "service_charge": 4.63 }, "partner": { "currency": "GBP", "total": 260.58, "base_fare": 159, "tax": 101.58, "gross": { "base_fare": "154.37", "tax": "101.58", "discount": "0.00", "ait": "0.00", "service_charge": 4.63 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MC4yOCIsImJhc2VfZmFyZSI6IjIxMy43MyIsInRheCI6IjEzNi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNy41MCIsInRheCI6IjEzNi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuMjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjIzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NC4wNSIsImJhc2VfZmFyZSI6IjIwNy41MCIsInRheCI6IjEzNi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNy41MCIsInRheCI6IjEzNi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NC4wNSIsImJhc2VfZmFyZSI6IjIwNy41MCIsInRheCI6IjEzNi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNDQuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 260.58, "filter": { "id": "F77TX00174-51", "price": 260.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152010kwi202601152210786kwi202601160215dac202601161015285", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-52", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*53*_*rVAyrTuBqwHiR8w4", "flight_key": "F77TX00174-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT10H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 10:20:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 14:00:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "146" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "146" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 00:45:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 262.05, "gross_total": 345.32, "base_fare": 176.79, "tax": 85.26, "sell": { "currency": "GBP", "total": 262.05, "base_fare": 176.79, "tax": 85.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUyLjI0LCJiYXNlX2ZhcmUiOjIzNy42NCwidGF4IjoxMTQuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NS4zMiwiYmFzZV9mYXJlIjoyMzAuNzIsInRheCI6MTE0LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ1LjMyLCJiYXNlX2ZhcmUiOjIzMC43MiwidGF4IjoxMTQuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 262.05, "base_fare": 176.79, "tax": 85.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.64", "tax": "85.26", "discount": 0, "ait": "0.00", "service_charge": 5.15 }, "partner": { "currency": "GBP", "total": 262.05, "base_fare": 176.79, "tax": 85.26, "gross": { "base_fare": "171.64", "tax": "85.26", "discount": "0.00", "ait": "0.00", "service_charge": 5.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1Mi4yNCIsImJhc2VfZmFyZSI6IjIzNy42NCIsInRheCI6IjExNC42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjExNC42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuOTIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NS4zMiIsImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjExNC42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjExNC42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NS4zMiIsImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjExNC42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNDUuMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 262.05, "filter": { "id": "F77TX00174-52", "price": 262.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 10:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151020shj202601151400146shj202601160045dac202601160710518", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-53", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*54*_*9QWo6t9QZDuEzDQj", "flight_key": "F77TX00174-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT4H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 00:45:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 262.05, "gross_total": 345.32, "base_fare": 176.79, "tax": 85.26, "sell": { "currency": "GBP", "total": 262.05, "base_fare": 176.79, "tax": 85.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUyLjI0LCJiYXNlX2ZhcmUiOjIzNy42NCwidGF4IjoxMTQuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NS4zMiwiYmFzZV9mYXJlIjoyMzAuNzIsInRheCI6MTE0LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ1LjMyLCJiYXNlX2ZhcmUiOjIzMC43MiwidGF4IjoxMTQuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 262.05, "base_fare": 176.79, "tax": 85.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.64", "tax": "85.26", "discount": 0, "ait": "0.00", "service_charge": 5.15 }, "partner": { "currency": "GBP", "total": 262.05, "base_fare": 176.79, "tax": 85.26, "gross": { "base_fare": "171.64", "tax": "85.26", "discount": "0.00", "ait": "0.00", "service_charge": 5.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1Mi4yNCIsImJhc2VfZmFyZSI6IjIzNy42NCIsInRheCI6IjExNC42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjExNC42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuOTIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NS4zMiIsImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjExNC42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjExNC42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NS4zMiIsImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjExNC42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNDUuMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 262.05, "filter": { "id": "F77TX00174-53", "price": 262.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601160045dac202601160710518", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-54", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*55*_*IyYV9Qf7AEBa91A3", "flight_key": "F77TX00174-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 15:35:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "510" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 260.28, "gross_total": 345.83, "base_fare": 103.5, "tax": 156.79, "sell": { "currency": "GBP", "total": 260.28, "base_fare": 103.5, "tax": 156.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ5Ljg4LCJiYXNlX2ZhcmUiOjEzOS4xMiwidGF4IjoyMTAuNzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDUuODMsImJhc2VfZmFyZSI6MTM1LjA3LCJ0YXgiOjIxMC43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDUuODMsImJhc2VfZmFyZSI6MTM1LjA3LCJ0YXgiOjIxMC43Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 260.28, "base_fare": 103.5, "tax": 156.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "100.48", "tax": "156.79", "discount": 0, "ait": "0.00", "service_charge": 3.01 }, "partner": { "currency": "GBP", "total": 260.28, "base_fare": 103.5, "tax": 156.79, "gross": { "base_fare": "100.48", "tax": "156.79", "discount": "0.00", "ait": "0.00", "service_charge": 3.01 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0OS44OCIsImJhc2VfZmFyZSI6IjEzOS4xMiIsInRheCI6IjIxMC43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6IjIxMC43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQuMDUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0LjA1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NS44MyIsImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6IjIxMC43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6IjIxMC43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NS44MyIsImJhc2VfZmFyZSI6IjEzNS4wNyIsInRheCI6IjIxMC43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNDUuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 260.28, "filter": { "id": "F77TX00174-54", "price": 260.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601161535dac202601162200510", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-55", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*56*_*xR37gFDGGSJyNcDr", "flight_key": "F77TX00174-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 279.35, "gross_total": 366.62, "base_fare": 227.1, "tax": 52.25, "sell": { "currency": "GBP", "total": 279.35, "base_fare": 227.1, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc1LjUxLCJiYXNlX2ZhcmUiOjMwNS4yNywidGF4Ijo3MC4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2Ni42MiwiYmFzZV9mYXJlIjoyOTYuMzgsInRheCI6NzAuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzY2LjYyLCJiYXNlX2ZhcmUiOjI5Ni4zOCwidGF4Ijo3MC4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 279.35, "base_fare": 227.1, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "220.49", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 6.61 }, "partner": { "currency": "GBP", "total": 279.35, "base_fare": 227.1, "tax": 52.25, "gross": { "base_fare": "220.49", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NS41MSIsImJhc2VfZmFyZSI6IjMwNS4yNyIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2LjM4IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOC44OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjYuNjIiLCJiYXNlX2ZhcmUiOiIyOTYuMzgiLCJ0YXgiOiI3MC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ni4zOCIsInRheCI6IjcwLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzY2LjYyIiwiYmFzZV9mYXJlIjoiMjk2LjM4IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzY2LjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 279.35, "filter": { "id": "F77TX00174-55", "price": 279.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "G", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-56", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*57*_*Ev5kR9gb2QCwgqxJ", "flight_key": "F77TX00174-56", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H10M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "H", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 08:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BS", "name": "BS", "picture": "BS.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "362" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "362" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 275.01, "gross_total": 360.43, "base_fare": 235.66, "tax": 39.35, "sell": { "currency": "GBP", "total": 275.01, "base_fare": 235.66, "tax": 39.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzY5LjY2LCJiYXNlX2ZhcmUiOjMxNi43NywidGF4Ijo1Mi44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2MC40MywiYmFzZV9mYXJlIjozMDcuNTQsInRheCI6NTIuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzYwLjQzLCJiYXNlX2ZhcmUiOjMwNy41NCwidGF4Ijo1Mi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 275.01, "base_fare": 235.66, "tax": 39.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "228.79", "tax": "39.35", "discount": 0, "ait": "0.00", "service_charge": 6.87 }, "partner": { "currency": "GBP", "total": 275.01, "base_fare": 235.66, "tax": 39.35, "gross": { "base_fare": "228.79", "tax": "39.35", "discount": "0.00", "ait": "0.00", "service_charge": 6.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2OS42NiIsImJhc2VfZmFyZSI6IjMxNi43NyIsInRheCI6IjUyLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA3LjU0IiwidGF4IjoiNTIuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjIzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS4yMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjAuNDMiLCJiYXNlX2ZhcmUiOiIzMDcuNTQiLCJ0YXgiOiI1Mi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNy41NCIsInRheCI6IjUyLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzYwLjQzIiwiYmFzZV9mYXJlIjoiMzA3LjU0IiwidGF4IjoiNTIuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzYwLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 275.01, "filter": { "id": "F77TX00174-56", "price": 275.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "BS", "aircraft_name": "BS", "cabin_class": "R", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dac202601160820362", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-57", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*58*_*o1U9J1m6fHxpQbt9", "flight_key": "F77TX00174-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 279.35, "gross_total": 366.62, "base_fare": 227.1, "tax": 52.25, "sell": { "currency": "GBP", "total": 279.35, "base_fare": 227.1, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc1LjUxLCJiYXNlX2ZhcmUiOjMwNS4yNywidGF4Ijo3MC4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2Ni42MiwiYmFzZV9mYXJlIjoyOTYuMzgsInRheCI6NzAuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzY2LjYyLCJiYXNlX2ZhcmUiOjI5Ni4zOCwidGF4Ijo3MC4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 279.35, "base_fare": 227.1, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "220.49", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 6.61 }, "partner": { "currency": "GBP", "total": 279.35, "base_fare": 227.1, "tax": 52.25, "gross": { "base_fare": "220.49", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NS41MSIsImJhc2VfZmFyZSI6IjMwNS4yNyIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2LjM4IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOC44OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjYuNjIiLCJiYXNlX2ZhcmUiOiIyOTYuMzgiLCJ0YXgiOiI3MC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ni4zOCIsInRheCI6IjcwLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzY2LjYyIiwiYmFzZV9mYXJlIjoiMjk2LjM4IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzY2LjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 279.35, "filter": { "id": "F77TX00174-57", "price": 279.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "G", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-58", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*59*_*OQGxL0KBe0prdJuc", "flight_key": "F77TX00174-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 16:35:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 281.11, "gross_total": 368.95, "base_fare": 228.08, "tax": 53.04, "sell": { "currency": "GBP", "total": 281.11, "base_fare": 228.08, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc3Ljg4LCJiYXNlX2ZhcmUiOjMwNi41OCwidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzY4Ljk1LCJiYXNlX2ZhcmUiOjI5Ny42NSwidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2OC45NSwiYmFzZV9mYXJlIjoyOTcuNjUsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 281.11, "base_fare": 228.08, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221.43", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 6.64 }, "partner": { "currency": "GBP", "total": 281.11, "base_fare": 228.08, "tax": 53.04, "gross": { "base_fare": "221.43", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3Ny44OCIsImJhc2VfZmFyZSI6IjMwNi41OCIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3LjY1IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4LjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOC45MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjguOTUiLCJiYXNlX2ZhcmUiOiIyOTcuNjUiLCJ0YXgiOiI3MS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ny42NSIsInRheCI6IjcxLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzY4Ljk1IiwiYmFzZV9mYXJlIjoiMjk3LjY1IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzY4Ljk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 281.11, "filter": { "id": "F77TX00174-58", "price": 281.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151245dxb202601151635910dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-59", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*60*_*g6Ieo7Up5fNWiBJ1", "flight_key": "F77TX00174-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 285.67, "gross_total": 375.13, "base_fare": 226.59, "tax": 59.08, "sell": { "currency": "GBP", "total": 285.67, "base_fare": 226.59, "tax": 59.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg0LCJiYXNlX2ZhcmUiOjMwNC41OCwidGF4Ijo3OS40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM3NS4xMywiYmFzZV9mYXJlIjoyOTUuNzEsInRheCI6NzkuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc1LjEzLCJiYXNlX2ZhcmUiOjI5NS43MSwidGF4Ijo3OS40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 285.67, "base_fare": 226.59, "tax": 59.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "219.99", "tax": "59.08", "discount": 0, "ait": "0.00", "service_charge": 6.6 }, "partner": { "currency": "GBP", "total": 285.67, "base_fare": 226.59, "tax": 59.08, "gross": { "base_fare": "219.99", "tax": "59.08", "discount": "0.00", "ait": "0.00", "service_charge": 6.6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4NC4wMCIsImJhc2VfZmFyZSI6IjMwNC41OCIsInRheCI6Ijc5LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1LjcxIiwidGF4IjoiNzkuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Ljg3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOC44NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNzUuMTMiLCJiYXNlX2ZhcmUiOiIyOTUuNzEiLCJ0YXgiOiI3OS40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5NS43MSIsInRheCI6Ijc5LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzc1LjEzIiwiYmFzZV9mYXJlIjoiMjk1LjcxIiwidGF4IjoiNzkuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzc1LjEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 285.67, "filter": { "id": "F77TX00174-59", "price": 285.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "G", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-60", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*61*_*GmhyhOu1nwpETbzZ", "flight_key": "F77TX00174-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 16:35:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 285.58, "gross_total": 375.32, "base_fare": 218.74, "tax": 66.84, "sell": { "currency": "GBP", "total": 285.58, "base_fare": 218.74, "tax": 66.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzgzLjg4LCJiYXNlX2ZhcmUiOjI5NC4wMywidGF4Ijo4OS44NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM3NS4zMiwiYmFzZV9mYXJlIjoyODUuNDcsInRheCI6ODkuODUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc1LjMyLCJiYXNlX2ZhcmUiOjI4NS40NywidGF4Ijo4OS44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 285.58, "base_fare": 218.74, "tax": 66.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.37", "tax": "66.84", "discount": 0, "ait": "0.00", "service_charge": 6.37 }, "partner": { "currency": "GBP", "total": 285.58, "base_fare": 218.74, "tax": 66.84, "gross": { "base_fare": "212.37", "tax": "66.84", "discount": "0.00", "ait": "0.00", "service_charge": 6.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4My44OCIsImJhc2VfZmFyZSI6IjI5NC4wMyIsInRheCI6Ijg5Ljg1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjg1LjQ3IiwidGF4IjoiODkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4LjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOC41NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNzUuMzIiLCJiYXNlX2ZhcmUiOiIyODUuNDciLCJ0YXgiOiI4OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS40NyIsInRheCI6Ijg5Ljg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzc1LjMyIiwiYmFzZV9mYXJlIjoiMjg1LjQ3IiwidGF4IjoiODkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzc1LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 285.58, "filter": { "id": "F77TX00174-60", "price": 285.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151245dxb202601151635910dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-61", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*62*_*bJcTNc9ub6I6xT9x", "flight_key": "F77TX00174-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT4H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 00:45:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 284.4, "gross_total": 375.37, "base_fare": 176.79, "tax": 107.61, "sell": { "currency": "GBP", "total": 284.4, "base_fare": 176.79, "tax": 107.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzgyLjI5LCJiYXNlX2ZhcmUiOjIzNy42NCwidGF4IjoxNDQuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNzUuMzcsImJhc2VfZmFyZSI6MjMwLjcyLCJ0YXgiOjE0NC42NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNzUuMzcsImJhc2VfZmFyZSI6MjMwLjcyLCJ0YXgiOjE0NC42NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 284.4, "base_fare": 176.79, "tax": 107.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.64", "tax": "107.61", "discount": 0, "ait": "0.00", "service_charge": 5.15 }, "partner": { "currency": "GBP", "total": 284.4, "base_fare": 176.79, "tax": 107.61, "gross": { "base_fare": "171.64", "tax": "107.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4yOSIsImJhc2VfZmFyZSI6IjIzNy42NCIsInRheCI6IjE0NC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjE0NC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuOTIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NS4zNyIsImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjE0NC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjE0NC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NS4zNyIsImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjE0NC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNzUuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 284.4, "filter": { "id": "F77TX00174-61", "price": 284.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601160045dac202601160710518", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-62", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*63*_*GLeaGXkYtCP8Cz0c", "flight_key": "F77TX00174-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 292.68, "gross_total": 384, "base_fare": 240.43, "tax": 52.25, "sell": { "currency": "GBP", "total": 292.68, "base_fare": 240.43, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkzLjQxLCJiYXNlX2ZhcmUiOjMyMy4xOCwidGF4Ijo3MC4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NCwiYmFzZV9mYXJlIjozMTMuNzcsInRheCI6NzAuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg0LCJiYXNlX2ZhcmUiOjMxMy43NywidGF4Ijo3MC4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 292.68, "base_fare": 240.43, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.43", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 7 }, "partner": { "currency": "GBP", "total": 292.68, "base_fare": 240.43, "tax": 52.25, "gross": { "base_fare": "233.43", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5My40MSIsImJhc2VfZmFyZSI6IjMyMy4xOCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEzLjc3IiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQuMDAiLCJiYXNlX2ZhcmUiOiIzMTMuNzciLCJ0YXgiOiI3MC4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy43NyIsInRheCI6IjcwLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzg0LjAwIiwiYmFzZV9mYXJlIjoiMzEzLjc3IiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzg0LjAxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 292.68, "filter": { "id": "F77TX00174-62", "price": 292.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "G", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-63", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*64*_*EiAI2YDLBSd2QfKG", "flight_key": "F77TX00174-63", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 290.5, "gross_total": 382.36, "base_fare": 207.6, "tax": 82.9, "sell": { "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwLjQ5LCJiYXNlX2ZhcmUiOjI3OS4wNSwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzYsImJhc2VfZmFyZSI6MjcwLjkyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzYsImJhc2VfZmFyZSI6MjcwLjkyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "201.55", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.05 }, "partner": { "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9, "gross": { "base_fare": "201.55", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MC40OSIsImJhc2VfZmFyZSI6IjI3OS4wNSIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4zNiIsImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4zNiIsImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODIuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 290.5, "filter": { "id": "F77TX00174-63", "price": 290.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-64", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*65*_*pBzWMsJJPqfgxBoE", "flight_key": "F77TX00174-64", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 290.5, "gross_total": 382.36, "base_fare": 207.6, "tax": 82.9, "sell": { "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwLjQ5LCJiYXNlX2ZhcmUiOjI3OS4wNSwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzYsImJhc2VfZmFyZSI6MjcwLjkyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzYsImJhc2VfZmFyZSI6MjcwLjkyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "201.55", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.05 }, "partner": { "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9, "gross": { "base_fare": "201.55", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MC40OSIsImJhc2VfZmFyZSI6IjI3OS4wNSIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4zNiIsImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4zNiIsImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODIuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 290.5, "filter": { "id": "F77TX00174-64", "price": 290.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-65", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*66*_*bX1ONdAcsv0q96eb", "flight_key": "F77TX00174-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 290.5, "gross_total": 382.36, "base_fare": 207.6, "tax": 82.9, "sell": { "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwLjQ5LCJiYXNlX2ZhcmUiOjI3OS4wNSwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzYsImJhc2VfZmFyZSI6MjcwLjkyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzYsImJhc2VfZmFyZSI6MjcwLjkyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "201.55", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.05 }, "partner": { "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9, "gross": { "base_fare": "201.55", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MC40OSIsImJhc2VfZmFyZSI6IjI3OS4wNSIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4zNiIsImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4zNiIsImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODIuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 290.5, "filter": { "id": "F77TX00174-65", "price": 290.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-66", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*67*_*VNT8ze42tSp5fw3B", "flight_key": "F77TX00174-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 290.5, "gross_total": 382.36, "base_fare": 207.6, "tax": 82.9, "sell": { "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwLjQ5LCJiYXNlX2ZhcmUiOjI3OS4wNSwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzYsImJhc2VfZmFyZSI6MjcwLjkyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzYsImJhc2VfZmFyZSI6MjcwLjkyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "201.55", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.05 }, "partner": { "currency": "GBP", "total": 290.5, "base_fare": 207.6, "tax": 82.9, "gross": { "base_fare": "201.55", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MC40OSIsImJhc2VfZmFyZSI6IjI3OS4wNSIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4zNiIsImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4Mi4zNiIsImJhc2VfZmFyZSI6IjI3MC45MiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODIuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 290.5, "filter": { "id": "F77TX00174-66", "price": 290.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-67", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*68*_*3gR99JOgQRTLWn5E", "flight_key": "F77TX00174-67", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 16:35:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 289.55, "gross_total": 379.96, "base_fare": 236.51, "tax": 53.04, "sell": { "currency": "GBP", "total": 289.55, "base_fare": 236.51, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5LjIyLCJiYXNlX2ZhcmUiOjMxNy45MiwidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc5Ljk2LCJiYXNlX2ZhcmUiOjMwOC42NiwidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM3OS45NiwiYmFzZV9mYXJlIjozMDguNjYsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 289.55, "base_fare": 236.51, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "229.62", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 6.89 }, "partner": { "currency": "GBP", "total": 289.55, "base_fare": 236.51, "tax": 53.04, "gross": { "base_fare": "229.62", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4OS4yMiIsImJhc2VfZmFyZSI6IjMxNy45MiIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA4LjY2IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS4yNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNzkuOTYiLCJiYXNlX2ZhcmUiOiIzMDguNjYiLCJ0YXgiOiI3MS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC42NiIsInRheCI6IjcxLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzc5Ljk2IiwiYmFzZV9mYXJlIjoiMzA4LjY2IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzc5Ljk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 289.55, "filter": { "id": "F77TX00174-67", "price": 289.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151245dxb202601151635910dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-68", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*69*_*XSzbm1VR9x6Tfe1r", "flight_key": "F77TX00174-68", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H45M", "transit_time": "PT19H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT19H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 292.54, "gross_total": 385.03, "base_fare": 209.64, "tax": 82.9, "sell": { "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkzLjI0LCJiYXNlX2ZhcmUiOjI4MS44LCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NS4wMywiYmFzZV9mYXJlIjoyNzMuNTksInRheCI6MTExLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NS4wMywiYmFzZV9mYXJlIjoyNzMuNTksInRheCI6MTExLjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "203.53", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.11 }, "partner": { "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9, "gross": { "base_fare": "203.53", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5My4yNCIsImJhc2VfZmFyZSI6IjI4MS44MCIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjIxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4NS4wMyIsImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4NS4wMyIsImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODUuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 292.54, "filter": { "id": "F77TX00174-68", "price": 292.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-69", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*70*_*KLFAuRcjqmTzdpYp", "flight_key": "F77TX00174-69", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 292.54, "gross_total": 385.03, "base_fare": 209.64, "tax": 82.9, "sell": { "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkzLjI0LCJiYXNlX2ZhcmUiOjI4MS44LCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NS4wMywiYmFzZV9mYXJlIjoyNzMuNTksInRheCI6MTExLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NS4wMywiYmFzZV9mYXJlIjoyNzMuNTksInRheCI6MTExLjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "203.53", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.11 }, "partner": { "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9, "gross": { "base_fare": "203.53", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5My4yNCIsImJhc2VfZmFyZSI6IjI4MS44MCIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjIxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4NS4wMyIsImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4NS4wMyIsImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODUuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 292.54, "filter": { "id": "F77TX00174-69", "price": 292.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-70", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*71*_*OQXN5hDZcbhZiWm4", "flight_key": "F77TX00174-70", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 292.54, "gross_total": 385.03, "base_fare": 209.64, "tax": 82.9, "sell": { "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkzLjI0LCJiYXNlX2ZhcmUiOjI4MS44LCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NS4wMywiYmFzZV9mYXJlIjoyNzMuNTksInRheCI6MTExLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NS4wMywiYmFzZV9mYXJlIjoyNzMuNTksInRheCI6MTExLjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "203.53", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.11 }, "partner": { "currency": "GBP", "total": 292.54, "base_fare": 209.64, "tax": 82.9, "gross": { "base_fare": "203.53", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5My4yNCIsImJhc2VfZmFyZSI6IjI4MS44MCIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjIxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4NS4wMyIsImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM4NS4wMyIsImJhc2VfZmFyZSI6IjI3My41OSIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODUuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 292.54, "filter": { "id": "F77TX00174-70", "price": 292.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-71", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*72*_*fwPfKIGN8SBO0OGV", "flight_key": "F77TX00174-71", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 16:35:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 290.98, "gross_total": 382.35, "base_fare": 224.21, "tax": 66.77, "sell": { "currency": "GBP", "total": 290.98, "base_fare": 224.21, "tax": 66.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkxLjEzLCJiYXNlX2ZhcmUiOjMwMS4zOCwidGF4Ijo4OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4Mi4zNSwiYmFzZV9mYXJlIjoyOTIuNiwidGF4Ijo4OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzUsImJhc2VfZmFyZSI6MjkyLjYsInRheCI6ODkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 290.98, "base_fare": 224.21, "tax": 66.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "217.68", "tax": "66.77", "discount": 0, "ait": "0.00", "service_charge": 6.53 }, "partner": { "currency": "GBP", "total": 290.98, "base_fare": 224.21, "tax": 66.77, "gross": { "base_fare": "217.68", "tax": "66.77", "discount": "0.00", "ait": "0.00", "service_charge": 6.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MS4xMyIsImJhc2VfZmFyZSI6IjMwMS4zOCIsInRheCI6Ijg5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkyLjYwIiwidGF4IjoiODkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Ljc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOC43OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODIuMzUiLCJiYXNlX2ZhcmUiOiIyOTIuNjAiLCJ0YXgiOiI4OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Mi42MCIsInRheCI6Ijg5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzgyLjM1IiwiYmFzZV9mYXJlIjoiMjkyLjYwIiwidGF4IjoiODkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzgyLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 290.98, "filter": { "id": "F77TX00174-71", "price": 290.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151245dxb202601151635910dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-72", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*73*_*2ngw954D4UUtClrZ", "flight_key": "F77TX00174-72", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 290.98, "gross_total": 382.35, "base_fare": 224.21, "tax": 66.77, "sell": { "currency": "GBP", "total": 290.98, "base_fare": 224.21, "tax": 66.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkxLjEzLCJiYXNlX2ZhcmUiOjMwMS4zOCwidGF4Ijo4OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4Mi4zNSwiYmFzZV9mYXJlIjoyOTIuNiwidGF4Ijo4OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozODIuMzUsImJhc2VfZmFyZSI6MjkyLjYsInRheCI6ODkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 290.98, "base_fare": 224.21, "tax": 66.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "217.68", "tax": "66.77", "discount": 0, "ait": "0.00", "service_charge": 6.53 }, "partner": { "currency": "GBP", "total": 290.98, "base_fare": 224.21, "tax": 66.77, "gross": { "base_fare": "217.68", "tax": "66.77", "discount": "0.00", "ait": "0.00", "service_charge": 6.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MS4xMyIsImJhc2VfZmFyZSI6IjMwMS4zOCIsInRheCI6Ijg5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkyLjYwIiwidGF4IjoiODkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Ljc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOC43OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODIuMzUiLCJiYXNlX2ZhcmUiOiIyOTIuNjAiLCJ0YXgiOiI4OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Mi42MCIsInRheCI6Ijg5Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzgyLjM1IiwiYmFzZV9mYXJlIjoiMjkyLjYwIiwidGF4IjoiODkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzgyLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 290.98, "filter": { "id": "F77TX00174-72", "price": 290.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-73", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*74*_*DUZYMauTqfrsj2yY", "flight_key": "F77TX00174-73", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 16:35:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 293.99, "gross_total": 386.29, "base_fare": 227.02, "tax": 66.97, "sell": { "currency": "GBP", "total": 293.99, "base_fare": 227.02, "tax": 66.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1LjE4LCJiYXNlX2ZhcmUiOjMwNS4xNiwidGF4Ijo5MC4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4Ni4yOSwiYmFzZV9mYXJlIjoyOTYuMjcsInRheCI6OTAuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2LjI5LCJiYXNlX2ZhcmUiOjI5Ni4yNywidGF4Ijo5MC4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 293.99, "base_fare": 227.02, "tax": 66.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "220.41", "tax": "66.97", "discount": 0, "ait": "0.00", "service_charge": 6.61 }, "partner": { "currency": "GBP", "total": 293.99, "base_fare": 227.02, "tax": 66.97, "gross": { "base_fare": "220.41", "tax": "66.97", "discount": "0.00", "ait": "0.00", "service_charge": 6.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NS4xOCIsImJhc2VfZmFyZSI6IjMwNS4xNiIsInRheCI6IjkwLjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2LjI3IiwidGF4IjoiOTAuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOC44OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODYuMjkiLCJiYXNlX2ZhcmUiOiIyOTYuMjciLCJ0YXgiOiI5MC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5Ni4yNyIsInRheCI6IjkwLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzg2LjI5IiwiYmFzZV9mYXJlIjoiMjk2LjI3IiwidGF4IjoiOTAuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzg2LjI5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 293.99, "filter": { "id": "F77TX00174-73", "price": 293.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151245dxb202601151635910dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-74", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*75*_*X0KocxWddltakLxa", "flight_key": "F77TX00174-74", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 298.92, "gross_total": 392.41, "base_fare": 239.76, "tax": 59.16, "sell": { "currency": "GBP", "total": 298.92, "base_fare": 239.76, "tax": 59.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxLjgsImJhc2VfZmFyZSI6MzIyLjI4LCJ0YXgiOjc5LjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkyLjQxLCJiYXNlX2ZhcmUiOjMxMi44OSwidGF4Ijo3OS41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTIuNDEsImJhc2VfZmFyZSI6MzEyLjg5LCJ0YXgiOjc5LjUyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 298.92, "base_fare": 239.76, "tax": 59.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "232.77", "tax": "59.16", "discount": 0, "ait": "0.00", "service_charge": 6.99 }, "partner": { "currency": "GBP", "total": 298.92, "base_fare": 239.76, "tax": 59.16, "gross": { "base_fare": "232.77", "tax": "59.16", "discount": "0.00", "ait": "0.00", "service_charge": 6.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMS44MCIsImJhc2VfZmFyZSI6IjMyMi4yOCIsInRheCI6Ijc5LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyLjg5IiwidGF4IjoiNzkuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS4zOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTIuNDEiLCJiYXNlX2ZhcmUiOiIzMTIuODkiLCJ0YXgiOiI3OS41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMi44OSIsInRheCI6Ijc5LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzkyLjQxIiwiYmFzZV9mYXJlIjoiMzEyLjg5IiwidGF4IjoiNzkuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzkyLjQxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 298.92, "filter": { "id": "F77TX00174-74", "price": 298.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "G", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-75", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*76*_*Fv5ZaoxtZCHcZNgA", "flight_key": "F77TX00174-75", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 299.56, "gross_total": 394.45, "base_fare": 209.78, "tax": 89.78, "sell": { "currency": "GBP", "total": 299.56, "base_fare": 209.78, "tax": 89.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAyLjY2LCJiYXNlX2ZhcmUiOjI4MS45OCwidGF4IjoxMjAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTQuNDUsImJhc2VfZmFyZSI6MjczLjc3LCJ0YXgiOjEyMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTQuNDUsImJhc2VfZmFyZSI6MjczLjc3LCJ0YXgiOjEyMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 299.56, "base_fare": 209.78, "tax": 89.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "203.67", "tax": "89.78", "discount": 0, "ait": "0.00", "service_charge": 6.11 }, "partner": { "currency": "GBP", "total": 299.56, "base_fare": 209.78, "tax": 89.78, "gross": { "base_fare": "203.67", "tax": "89.78", "discount": "0.00", "ait": "0.00", "service_charge": 6.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMi42NiIsImJhc2VfZmFyZSI6IjI4MS45OCIsInRheCI6IjEyMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My43NyIsInRheCI6IjEyMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjIxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NC40NSIsImJhc2VfZmFyZSI6IjI3My43NyIsInRheCI6IjEyMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My43NyIsInRheCI6IjEyMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NC40NSIsImJhc2VfZmFyZSI6IjI3My43NyIsInRheCI6IjEyMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 299.56, "filter": { "id": "F77TX00174-75", "price": 299.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-76", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*77*_*Kwm4S52r7hXjY7jj", "flight_key": "F77TX00174-76", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 299.57, "gross_total": 394.46, "base_fare": 209.69, "tax": 89.88, "sell": { "currency": "GBP", "total": 299.57, "base_fare": 209.69, "tax": 89.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAyLjY3LCJiYXNlX2ZhcmUiOjI4MS44NiwidGF4IjoxMjAuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTQuNDYsImJhc2VfZmFyZSI6MjczLjY1LCJ0YXgiOjEyMC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTQuNDYsImJhc2VfZmFyZSI6MjczLjY1LCJ0YXgiOjEyMC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 299.57, "base_fare": 209.69, "tax": 89.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "203.58", "tax": "89.88", "discount": 0, "ait": "0.00", "service_charge": 6.11 }, "partner": { "currency": "GBP", "total": 299.57, "base_fare": 209.69, "tax": 89.88, "gross": { "base_fare": "203.58", "tax": "89.88", "discount": "0.00", "ait": "0.00", "service_charge": 6.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMi42NyIsImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjEyMC44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My42NSIsInRheCI6IjEyMC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjIxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NC40NiIsImJhc2VfZmFyZSI6IjI3My42NSIsInRheCI6IjEyMC44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3My42NSIsInRheCI6IjEyMC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NC40NiIsImJhc2VfZmFyZSI6IjI3My42NSIsInRheCI6IjEyMC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQuNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 299.57, "filter": { "id": "F77TX00174-76", "price": 299.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-77", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*78*_*p1T7uPsIp7U8v8fM", "flight_key": "F77TX00174-77", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 301.64, "gross_total": 395.74, "base_fare": 248.6, "tax": 53.04, "sell": { "currency": "GBP", "total": 301.64, "base_fare": 248.6, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA1LjQ3LCJiYXNlX2ZhcmUiOjMzNC4xNywidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1Ljc0LCJiYXNlX2ZhcmUiOjMyNC40NCwidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NS43NCwiYmFzZV9mYXJlIjozMjQuNDQsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 301.64, "base_fare": 248.6, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "241.36", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 7.24 }, "partner": { "currency": "GBP", "total": 301.64, "base_fare": 248.6, "tax": 53.04, "gross": { "base_fare": "241.36", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 7.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNS40NyIsImJhc2VfZmFyZSI6IjMzNC4xNyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI0LjQ0IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjczIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTUuNzQiLCJiYXNlX2ZhcmUiOiIzMjQuNDQiLCJ0YXgiOiI3MS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNC40NCIsInRheCI6IjcxLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzk1Ljc0IiwiYmFzZV9mYXJlIjoiMzI0LjQ0IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzk1Ljc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 301.64, "filter": { "id": "F77TX00174-77", "price": 301.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601170020dac202601170655501", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-78", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*79*_*tRzpEIbO2JVJh0hD", "flight_key": "F77TX00174-78", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 301.64, "gross_total": 395.74, "base_fare": 248.6, "tax": 53.04, "sell": { "currency": "GBP", "total": 301.64, "base_fare": 248.6, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA1LjQ3LCJiYXNlX2ZhcmUiOjMzNC4xNywidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1Ljc0LCJiYXNlX2ZhcmUiOjMyNC40NCwidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NS43NCwiYmFzZV9mYXJlIjozMjQuNDQsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 301.64, "base_fare": 248.6, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "241.36", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 7.24 }, "partner": { "currency": "GBP", "total": 301.64, "base_fare": 248.6, "tax": 53.04, "gross": { "base_fare": "241.36", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 7.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNS40NyIsImJhc2VfZmFyZSI6IjMzNC4xNyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI0LjQ0IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjczIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTUuNzQiLCJiYXNlX2ZhcmUiOiIzMjQuNDQiLCJ0YXgiOiI3MS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNC40NCIsInRheCI6IjcxLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzk1Ljc0IiwiYmFzZV9mYXJlIjoiMzI0LjQ0IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzk1Ljc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 301.64, "filter": { "id": "F77TX00174-78", "price": 301.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-79", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*80*_*Z66jlFsZiOc9QRcM", "flight_key": "F77TX00174-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "PT17H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 13:45:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:10:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "514" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 301.67, "gross_total": 399.95, "base_fare": 142.07, "tax": 159.6, "sell": { "currency": "GBP", "total": 301.67, "base_fare": 142.07, "tax": 159.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA1LjUxLCJiYXNlX2ZhcmUiOjE5MC45NywidGF4IjoyMTQuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTkuOTUsImJhc2VfZmFyZSI6MTg1LjQxLCJ0YXgiOjIxNC41NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTkuOTUsImJhc2VfZmFyZSI6MTg1LjQxLCJ0YXgiOjIxNC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 301.67, "base_fare": 142.07, "tax": 159.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "137.93", "tax": "159.60", "discount": 0, "ait": "0.00", "service_charge": 4.14 }, "partner": { "currency": "GBP", "total": 301.67, "base_fare": 142.07, "tax": 159.6, "gross": { "base_fare": "137.93", "tax": "159.60", "discount": "0.00", "ait": "0.00", "service_charge": 4.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNS41MSIsImJhc2VfZmFyZSI6IjE5MC45NyIsInRheCI6IjIxNC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjIxNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OS45NSIsImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjIxNC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjIxNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OS45NSIsImJhc2VfZmFyZSI6IjE4NS40MSIsInRheCI6IjIxNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 301.67, "filter": { "id": "F77TX00174-79", "price": 301.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601161345dac202601162010514", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-80", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*81*_*WWBmQuHNsjmvCFFI", "flight_key": "F77TX00174-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 310.3, "gross_total": 407.02, "base_fare": 258.06, "tax": 52.25, "sell": { "currency": "GBP", "total": 310.3, "base_fare": 258.06, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE3LjEyLCJiYXNlX2ZhcmUiOjM0Ni44OCwidGF4Ijo3MC4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQwNy4wMiwiYmFzZV9mYXJlIjozMzYuNzgsInRheCI6NzAuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA3LjAyLCJiYXNlX2ZhcmUiOjMzNi43OCwidGF4Ijo3MC4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 310.3, "base_fare": 258.06, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.54", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 7.51 }, "partner": { "currency": "GBP", "total": 310.3, "base_fare": 258.06, "tax": 52.25, "gross": { "base_fare": "250.54", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 7.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxNy4xMiIsImJhc2VfZmFyZSI6IjM0Ni44OCIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM2Ljc4IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNy4wMiIsImJhc2VfZmFyZSI6IjMzNi43OCIsInRheCI6IjcwLjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM2Ljc4IiwidGF4IjoiNzAuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MDcuMDIiLCJiYXNlX2ZhcmUiOiIzMzYuNzgiLCJ0YXgiOiI3MC4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDcuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 310.3, "filter": { "id": "F77TX00174-80", "price": 310.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "G", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-81", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*82*_*VDbaUVQSzJIk3vNH", "flight_key": "F77TX00174-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 306.58, "gross_total": 402.73, "base_fare": 239.43, "tax": 67.15, "sell": { "currency": "GBP", "total": 306.58, "base_fare": 239.43, "tax": 67.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDEyLjEsImJhc2VfZmFyZSI6MzIxLjg0LCJ0YXgiOjkwLjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAyLjczLCJiYXNlX2ZhcmUiOjMxMi40NywidGF4Ijo5MC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MDIuNzMsImJhc2VfZmFyZSI6MzEyLjQ3LCJ0YXgiOjkwLjI2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 306.58, "base_fare": 239.43, "tax": 67.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "232.46", "tax": "67.15", "discount": 0, "ait": "0.00", "service_charge": 6.97 }, "partner": { "currency": "GBP", "total": 306.58, "base_fare": 239.43, "tax": 67.15, "gross": { "base_fare": "232.46", "tax": "67.15", "discount": "0.00", "ait": "0.00", "service_charge": 6.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxMi4xMCIsImJhc2VfZmFyZSI6IjMyMS44NCIsInRheCI6IjkwLjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyLjQ3IiwidGF4IjoiOTAuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MDIuNzMiLCJiYXNlX2ZhcmUiOiIzMTIuNDciLCJ0YXgiOiI5MC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMi40NyIsInRheCI6IjkwLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDAyLjczIiwiYmFzZV9mYXJlIjoiMzEyLjQ3IiwidGF4IjoiOTAuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDAyLjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 306.58, "filter": { "id": "F77TX00174-81", "price": 306.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-82", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*83*_*YGs88meM9GFiabC6", "flight_key": "F77TX00174-82", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 306.58, "gross_total": 402.73, "base_fare": 239.43, "tax": 67.15, "sell": { "currency": "GBP", "total": 306.58, "base_fare": 239.43, "tax": 67.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDEyLjEsImJhc2VfZmFyZSI6MzIxLjg0LCJ0YXgiOjkwLjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAyLjczLCJiYXNlX2ZhcmUiOjMxMi40NywidGF4Ijo5MC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MDIuNzMsImJhc2VfZmFyZSI6MzEyLjQ3LCJ0YXgiOjkwLjI2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 306.58, "base_fare": 239.43, "tax": 67.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "232.46", "tax": "67.15", "discount": 0, "ait": "0.00", "service_charge": 6.97 }, "partner": { "currency": "GBP", "total": 306.58, "base_fare": 239.43, "tax": 67.15, "gross": { "base_fare": "232.46", "tax": "67.15", "discount": "0.00", "ait": "0.00", "service_charge": 6.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxMi4xMCIsImJhc2VfZmFyZSI6IjMyMS44NCIsInRheCI6IjkwLjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyLjQ3IiwidGF4IjoiOTAuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MDIuNzMiLCJiYXNlX2ZhcmUiOiIzMTIuNDciLCJ0YXgiOiI5MC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMi40NyIsInRheCI6IjkwLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDAyLjczIiwiYmFzZV9mYXJlIjoiMzEyLjQ3IiwidGF4IjoiOTAuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDAyLjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 306.58, "filter": { "id": "F77TX00174-82", "price": 306.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601170020dac202601170655501", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-83", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*84*_*RLxlPMAXOf90EVUF", "flight_key": "F77TX00174-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 310.07, "gross_total": 406.75, "base_fare": 257.04, "tax": 53.04, "sell": { "currency": "GBP", "total": 310.07, "base_fare": 257.04, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE2LjgxLCJiYXNlX2ZhcmUiOjM0NS41MSwidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2Ljc1LCJiYXNlX2ZhcmUiOjMzNS40NSwidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQwNi43NSwiYmFzZV9mYXJlIjozMzUuNDUsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 310.07, "base_fare": 257.04, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "249.55", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 7.48 }, "partner": { "currency": "GBP", "total": 310.07, "base_fare": 257.04, "tax": 53.04, "gross": { "base_fare": "249.55", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 7.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxNi44MSIsImJhc2VfZmFyZSI6IjM0NS41MSIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjQ1IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNi43NSIsImJhc2VfZmFyZSI6IjMzNS40NSIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjQ1IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MDYuNzUiLCJiYXNlX2ZhcmUiOiIzMzUuNDUiLCJ0YXgiOiI3MS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 310.07, "filter": { "id": "F77TX00174-83", "price": 310.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601170020dac202601170655501", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-84", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*85*_*Eg1jiQlu0X6gP4GG", "flight_key": "F77TX00174-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 310.07, "gross_total": 406.75, "base_fare": 257.04, "tax": 53.04, "sell": { "currency": "GBP", "total": 310.07, "base_fare": 257.04, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE2LjgxLCJiYXNlX2ZhcmUiOjM0NS41MSwidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2Ljc1LCJiYXNlX2ZhcmUiOjMzNS40NSwidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQwNi43NSwiYmFzZV9mYXJlIjozMzUuNDUsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 310.07, "base_fare": 257.04, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "249.55", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 7.48 }, "partner": { "currency": "GBP", "total": 310.07, "base_fare": 257.04, "tax": 53.04, "gross": { "base_fare": "249.55", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 7.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxNi44MSIsImJhc2VfZmFyZSI6IjM0NS41MSIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjQ1IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNi43NSIsImJhc2VfZmFyZSI6IjMzNS40NSIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjQ1IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MDYuNzUiLCJiYXNlX2ZhcmUiOiIzMzUuNDUiLCJ0YXgiOiI3MS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MDYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 310.07, "filter": { "id": "F77TX00174-84", "price": 310.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-85", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*86*_*dN4ORnAYtvkR2jIS", "flight_key": "F77TX00174-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 312.9, "gross_total": 411.22, "base_fare": 239.41, "tax": 73.49, "sell": { "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDIwLjU5LCJiYXNlX2ZhcmUiOjMyMS44MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxMS4yMiwiYmFzZV9mYXJlIjozMTIuNDQsInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDExLjIyLCJiYXNlX2ZhcmUiOjMxMi40NCwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "232.44", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 6.97 }, "partner": { "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49, "gross": { "base_fare": "232.44", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 6.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyMC41OSIsImJhc2VfZmFyZSI6IjMyMS44MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyLjQ0IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTEuMjIiLCJiYXNlX2ZhcmUiOiIzMTIuNDQiLCJ0YXgiOiI5OC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMi40NCIsInRheCI6Ijk4Ljc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDExLjIyIiwiYmFzZV9mYXJlIjoiMzEyLjQ0IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExLjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 312.9, "filter": { "id": "F77TX00174-85", "price": 312.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-86", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*87*_*kWsKzDjLc1dNJ3yM", "flight_key": "F77TX00174-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 312.9, "gross_total": 411.22, "base_fare": 239.41, "tax": 73.49, "sell": { "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDIwLjU5LCJiYXNlX2ZhcmUiOjMyMS44MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxMS4yMiwiYmFzZV9mYXJlIjozMTIuNDQsInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDExLjIyLCJiYXNlX2ZhcmUiOjMxMi40NCwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "232.44", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 6.97 }, "partner": { "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49, "gross": { "base_fare": "232.44", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 6.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyMC41OSIsImJhc2VfZmFyZSI6IjMyMS44MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyLjQ0IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTEuMjIiLCJiYXNlX2ZhcmUiOiIzMTIuNDQiLCJ0YXgiOiI5OC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMi40NCIsInRheCI6Ijk4Ljc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDExLjIyIiwiYmFzZV9mYXJlIjoiMzEyLjQ0IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExLjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 312.9, "filter": { "id": "F77TX00174-86", "price": 312.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-87", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*88*_*XBLPoGoNEmNvVI2T", "flight_key": "F77TX00174-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 312.9, "gross_total": 411.22, "base_fare": 239.41, "tax": 73.49, "sell": { "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDIwLjU5LCJiYXNlX2ZhcmUiOjMyMS44MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxMS4yMiwiYmFzZV9mYXJlIjozMTIuNDQsInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDExLjIyLCJiYXNlX2ZhcmUiOjMxMi40NCwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "232.44", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 6.97 }, "partner": { "currency": "GBP", "total": 312.9, "base_fare": 239.41, "tax": 73.49, "gross": { "base_fare": "232.44", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 6.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyMC41OSIsImJhc2VfZmFyZSI6IjMyMS44MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzEyLjQ0IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTEuMjIiLCJiYXNlX2ZhcmUiOiIzMTIuNDQiLCJ0YXgiOiI5OC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMi40NCIsInRheCI6Ijk4Ljc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDExLjIyIiwiYmFzZV9mYXJlIjoiMzEyLjQ0IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDExLjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 312.9, "filter": { "id": "F77TX00174-87", "price": 312.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-88", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*89*_*EWMos6FPYTnBpMNY", "flight_key": "F77TX00174-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 316.76, "gross_total": 416.27, "base_fare": 243.27, "tax": 73.49, "sell": { "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI1Ljc5LCJiYXNlX2ZhcmUiOjMyNy4wMSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxNi4yNywiYmFzZV9mYXJlIjozMTcuNDksInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE2LjI3LCJiYXNlX2ZhcmUiOjMxNy40OSwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "236.19", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.08 }, "partner": { "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49, "gross": { "base_fare": "236.19", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS43OSIsImJhc2VfZmFyZSI6IjMyNy4wMSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE3LjQ5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTYuMjciLCJiYXNlX2ZhcmUiOiIzMTcuNDkiLCJ0YXgiOiI5OC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNy40OSIsInRheCI6Ijk4Ljc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDE2LjI3IiwiYmFzZV9mYXJlIjoiMzE3LjQ5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE2LjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 316.76, "filter": { "id": "F77TX00174-88", "price": 316.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-89", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*90*_*Z5EdWLIcbuXJWhMG", "flight_key": "F77TX00174-89", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 316.76, "gross_total": 416.27, "base_fare": 243.27, "tax": 73.49, "sell": { "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI1Ljc5LCJiYXNlX2ZhcmUiOjMyNy4wMSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxNi4yNywiYmFzZV9mYXJlIjozMTcuNDksInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE2LjI3LCJiYXNlX2ZhcmUiOjMxNy40OSwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "236.19", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.08 }, "partner": { "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49, "gross": { "base_fare": "236.19", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS43OSIsImJhc2VfZmFyZSI6IjMyNy4wMSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE3LjQ5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTYuMjciLCJiYXNlX2ZhcmUiOiIzMTcuNDkiLCJ0YXgiOiI5OC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNy40OSIsInRheCI6Ijk4Ljc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDE2LjI3IiwiYmFzZV9mYXJlIjoiMzE3LjQ5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE2LjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 316.76, "filter": { "id": "F77TX00174-89", "price": 316.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-90", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*91*_*nyMZvh7RxpiZAai6", "flight_key": "F77TX00174-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 316.76, "gross_total": 416.27, "base_fare": 243.27, "tax": 73.49, "sell": { "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI1Ljc5LCJiYXNlX2ZhcmUiOjMyNy4wMSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxNi4yNywiYmFzZV9mYXJlIjozMTcuNDksInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE2LjI3LCJiYXNlX2ZhcmUiOjMxNy40OSwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "236.19", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.08 }, "partner": { "currency": "GBP", "total": 316.76, "base_fare": 243.27, "tax": 73.49, "gross": { "base_fare": "236.19", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS43OSIsImJhc2VfZmFyZSI6IjMyNy4wMSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE3LjQ5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTYuMjciLCJiYXNlX2ZhcmUiOiIzMTcuNDkiLCJ0YXgiOiI5OC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNy40OSIsInRheCI6Ijk4Ljc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDE2LjI3IiwiYmFzZV9mYXJlIjoiMzE3LjQ5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDE2LjI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 316.76, "filter": { "id": "F77TX00174-90", "price": 316.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-91", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*92*_*0VofmdSYwGCAORYO", "flight_key": "F77TX00174-91", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 314.98, "gross_total": 413.68, "base_fare": 247.7, "tax": 67.27, "sell": { "currency": "GBP", "total": 314.98, "base_fare": 247.7, "tax": 67.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDIzLjM4LCJiYXNlX2ZhcmUiOjMzMi45NiwidGF4Ijo5MC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxMy42OCwiYmFzZV9mYXJlIjozMjMuMjYsInRheCI6OTAuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDEzLjY4LCJiYXNlX2ZhcmUiOjMyMy4yNiwidGF4Ijo5MC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 314.98, "base_fare": 247.7, "tax": 67.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.49", "tax": "67.27", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 314.98, "base_fare": 247.7, "tax": 67.27, "gross": { "base_fare": "240.49", "tax": "67.27", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyMy4zOCIsImJhc2VfZmFyZSI6IjMzMi45NiIsInRheCI6IjkwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzIzLjI2IiwidGF4IjoiOTAuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjcwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS43MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTMuNjgiLCJiYXNlX2ZhcmUiOiIzMjMuMjYiLCJ0YXgiOiI5MC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMy4yNiIsInRheCI6IjkwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDEzLjY4IiwiYmFzZV9mYXJlIjoiMzIzLjI2IiwidGF4IjoiOTAuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDEzLjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 314.98, "filter": { "id": "F77TX00174-91", "price": 314.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-92", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*93*_*iO5LPQmiHMVjfqQF", "flight_key": "F77TX00174-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 314.98, "gross_total": 413.68, "base_fare": 247.7, "tax": 67.27, "sell": { "currency": "GBP", "total": 314.98, "base_fare": 247.7, "tax": 67.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDIzLjM4LCJiYXNlX2ZhcmUiOjMzMi45NiwidGF4Ijo5MC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxMy42OCwiYmFzZV9mYXJlIjozMjMuMjYsInRheCI6OTAuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDEzLjY4LCJiYXNlX2ZhcmUiOjMyMy4yNiwidGF4Ijo5MC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 314.98, "base_fare": 247.7, "tax": 67.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.49", "tax": "67.27", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 314.98, "base_fare": 247.7, "tax": 67.27, "gross": { "base_fare": "240.49", "tax": "67.27", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyMy4zOCIsImJhc2VfZmFyZSI6IjMzMi45NiIsInRheCI6IjkwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzIzLjI2IiwidGF4IjoiOTAuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjcwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOS43MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTMuNjgiLCJiYXNlX2ZhcmUiOiIzMjMuMjYiLCJ0YXgiOiI5MC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMy4yNiIsInRheCI6IjkwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDEzLjY4IiwiYmFzZV9mYXJlIjoiMzIzLjI2IiwidGF4IjoiOTAuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDEzLjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 314.98, "filter": { "id": "F77TX00174-92", "price": 314.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601170020dac202601170655501", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-93", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*94*_*zc6tj2OBCAzmdLdw", "flight_key": "F77TX00174-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 316.64, "gross_total": 415.56, "base_fare": 257.31, "tax": 59.33, "sell": { "currency": "GBP", "total": 316.64, "base_fare": 257.31, "tax": 59.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI1LjYzLCJiYXNlX2ZhcmUiOjM0NS44OCwidGF4Ijo3OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQxNS41NiwiYmFzZV9mYXJlIjozMzUuODEsInRheCI6NzkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE1LjU2LCJiYXNlX2ZhcmUiOjMzNS44MSwidGF4Ijo3OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 316.64, "base_fare": 257.31, "tax": 59.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "249.82", "tax": "59.33", "discount": 0, "ait": "0.00", "service_charge": 7.49 }, "partner": { "currency": "GBP", "total": 316.64, "base_fare": 257.31, "tax": 59.33, "gross": { "base_fare": "249.82", "tax": "59.33", "discount": "0.00", "ait": "0.00", "service_charge": 7.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS42MyIsImJhc2VfZmFyZSI6IjM0NS44OCIsInRheCI6Ijc5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjgxIiwidGF4IjoiNzkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxNS41NiIsImJhc2VfZmFyZSI6IjMzNS44MSIsInRheCI6Ijc5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjgxIiwidGF4IjoiNzkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTUuNTYiLCJiYXNlX2ZhcmUiOiIzMzUuODEiLCJ0YXgiOiI3OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTUuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 316.64, "filter": { "id": "F77TX00174-93", "price": 316.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "G", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-94", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*95*_*l7c1XsA3zD4ymwI9", "flight_key": "F77TX00174-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 322.91, "gross_total": 424.66, "base_fare": 240.01, "tax": 82.9, "sell": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjA2LCJiYXNlX2ZhcmUiOjMyMi42MiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.99 }, "partner": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC4wNiIsImJhc2VfZmFyZSI6IjMyMi42MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 322.91, "filter": { "id": "F77TX00174-94", "price": 322.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-95", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*96*_*WnDdNXWjQck3Uw1z", "flight_key": "F77TX00174-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT23H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT23H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 322.91, "gross_total": 424.66, "base_fare": 240.01, "tax": 82.9, "sell": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjA2LCJiYXNlX2ZhcmUiOjMyMi42MiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.99 }, "partner": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC4wNiIsImJhc2VfZmFyZSI6IjMyMi42MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 322.91, "filter": { "id": "F77TX00174-95", "price": 322.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601170020dac2026011706552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-96", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*97*_*59MUw4dBanQYl0gg", "flight_key": "F77TX00174-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 322.91, "gross_total": 424.66, "base_fare": 240.01, "tax": 82.9, "sell": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjA2LCJiYXNlX2ZhcmUiOjMyMi42MiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.99 }, "partner": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC4wNiIsImJhc2VfZmFyZSI6IjMyMi42MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 322.91, "filter": { "id": "F77TX00174-96", "price": 322.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-97", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*98*_*VR8K5VhVNTv15cvw", "flight_key": "F77TX00174-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT23H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT23H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 322.91, "gross_total": 424.66, "base_fare": 240.01, "tax": 82.9, "sell": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjA2LCJiYXNlX2ZhcmUiOjMyMi42MiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.99 }, "partner": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC4wNiIsImJhc2VfZmFyZSI6IjMyMi42MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 322.91, "filter": { "id": "F77TX00174-97", "price": 322.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601170020dac2026011706552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-98", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*99*_*JwjRR3V7s17s8qx5", "flight_key": "F77TX00174-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 322.91, "gross_total": 424.66, "base_fare": 240.01, "tax": 82.9, "sell": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjA2LCJiYXNlX2ZhcmUiOjMyMi42MiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.99 }, "partner": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC4wNiIsImJhc2VfZmFyZSI6IjMyMi42MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 322.91, "filter": { "id": "F77TX00174-98", "price": 322.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-99", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*100*_*cUTl5tCrxqPmQV5N", "flight_key": "F77TX00174-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 322.91, "gross_total": 424.66, "base_fare": 240.01, "tax": 82.9, "sell": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjA2LCJiYXNlX2ZhcmUiOjMyMi42MiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjQuNjYsImJhc2VfZmFyZSI6MzEzLjIyLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 6.99 }, "partner": { "currency": "GBP", "total": 322.91, "base_fare": 240.01, "tax": 82.9, "gross": { "base_fare": "233.02", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC4wNiIsImJhc2VfZmFyZSI6IjMyMi42MiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNC42NiIsImJhc2VfZmFyZSI6IjMxMy4yMiIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjQuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 322.91, "filter": { "id": "F77TX00174-99", "price": 322.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-100", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*101*_*w58uVdLaEuhO9LoI", "flight_key": "F77TX00174-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:15:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 04:45:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 329.17, "gross_total": 431.63, "base_fare": 276.92, "tax": 52.25, "sell": { "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQyLjQ3LCJiYXNlX2ZhcmUiOjM3Mi4yNCwidGF4Ijo3MC4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzMS42MywiYmFzZV9mYXJlIjozNjEuNCwidGF4Ijo3MC4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzEuNjMsImJhc2VfZmFyZSI6MzYxLjQsInRheCI6NzAuMjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268.86", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 8.06 }, "partner": { "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25, "gross": { "base_fare": "268.86", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 8.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Mi40NyIsImJhc2VfZmFyZSI6IjM3Mi4yNCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYxLjQwIiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzMS42MyIsImJhc2VfZmFyZSI6IjM2MS40MCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYxLjQwIiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzEuNjMiLCJiYXNlX2ZhcmUiOiIzNjEuNDAiLCJ0YXgiOiI3MC4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzEuNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 329.17, "filter": { "id": "F77TX00174-100", "price": 329.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-101", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*102*_*XreJsqsURUk3pT3T", "flight_key": "F77TX00174-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 329.17, "gross_total": 431.63, "base_fare": 276.92, "tax": 52.25, "sell": { "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQyLjQ3LCJiYXNlX2ZhcmUiOjM3Mi4yNCwidGF4Ijo3MC4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzMS42MywiYmFzZV9mYXJlIjozNjEuNCwidGF4Ijo3MC4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzEuNjMsImJhc2VfZmFyZSI6MzYxLjQsInRheCI6NzAuMjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268.86", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 8.06 }, "partner": { "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25, "gross": { "base_fare": "268.86", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 8.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Mi40NyIsImJhc2VfZmFyZSI6IjM3Mi4yNCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYxLjQwIiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzMS42MyIsImJhc2VfZmFyZSI6IjM2MS40MCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYxLjQwIiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzEuNjMiLCJiYXNlX2ZhcmUiOiIzNjEuNDAiLCJ0YXgiOiI3MC4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzEuNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 329.17, "filter": { "id": "F77TX00174-101", "price": 329.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "G", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-102", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*103*_*gquGktfAZ7MxlHan", "flight_key": "F77TX00174-102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 329.17, "gross_total": 431.63, "base_fare": 276.92, "tax": 52.25, "sell": { "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQyLjQ3LCJiYXNlX2ZhcmUiOjM3Mi4yNCwidGF4Ijo3MC4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzMS42MywiYmFzZV9mYXJlIjozNjEuNCwidGF4Ijo3MC4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzEuNjMsImJhc2VfZmFyZSI6MzYxLjQsInRheCI6NzAuMjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268.86", "tax": "52.25", "discount": 0, "ait": "0.00", "service_charge": 8.06 }, "partner": { "currency": "GBP", "total": 329.17, "base_fare": 276.92, "tax": 52.25, "gross": { "base_fare": "268.86", "tax": "52.25", "discount": "0.00", "ait": "0.00", "service_charge": 8.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Mi40NyIsImJhc2VfZmFyZSI6IjM3Mi4yNCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYxLjQwIiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzMS42MyIsImJhc2VfZmFyZSI6IjM2MS40MCIsInRheCI6IjcwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYxLjQwIiwidGF4IjoiNzAuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzEuNjMiLCJiYXNlX2ZhcmUiOiIzNjEuNDAiLCJ0YXgiOiI3MC4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzEuNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 329.17, "filter": { "id": "F77TX00174-102", "price": 329.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "U", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-103", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*104*_*DapXjf5P3gq1mHoX", "flight_key": "F77TX00174-103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 324.94, "gross_total": 427.32, "base_fare": 242.05, "tax": 82.9, "sell": { "currency": "GBP", "total": 324.94, "base_fare": 242.05, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM2LjgsImJhc2VfZmFyZSI6MzI1LjM2LCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQyNy4zMiwiYmFzZV9mYXJlIjozMTUuODgsInRheCI6MTExLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQyNy4zMiwiYmFzZV9mYXJlIjozMTUuODgsInRheCI6MTExLjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 324.94, "base_fare": 242.05, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "234.99", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 7.05 }, "partner": { "currency": "GBP", "total": 324.94, "base_fare": 242.05, "tax": 82.9, "gross": { "base_fare": "234.99", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 7.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNi44MCIsImJhc2VfZmFyZSI6IjMyNS4zNiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44OCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNy4zMiIsImJhc2VfZmFyZSI6IjMxNS44OCIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44OCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNy4zMiIsImJhc2VfZmFyZSI6IjMxNS44OCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjcuMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 324.94, "filter": { "id": "F77TX00174-103", "price": 324.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-104", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*105*_*c40lk5HplgLEG1N1", "flight_key": "F77TX00174-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 324.94, "gross_total": 427.32, "base_fare": 242.05, "tax": 82.9, "sell": { "currency": "GBP", "total": 324.94, "base_fare": 242.05, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM2LjgsImJhc2VfZmFyZSI6MzI1LjM2LCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQyNy4zMiwiYmFzZV9mYXJlIjozMTUuODgsInRheCI6MTExLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQyNy4zMiwiYmFzZV9mYXJlIjozMTUuODgsInRheCI6MTExLjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 324.94, "base_fare": 242.05, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "234.99", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 7.05 }, "partner": { "currency": "GBP", "total": 324.94, "base_fare": 242.05, "tax": 82.9, "gross": { "base_fare": "234.99", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 7.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNi44MCIsImJhc2VfZmFyZSI6IjMyNS4zNiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44OCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNy4zMiIsImJhc2VfZmFyZSI6IjMxNS44OCIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44OCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNy4zMiIsImJhc2VfZmFyZSI6IjMxNS44OCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjcuMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 324.94, "filter": { "id": "F77TX00174-104", "price": 324.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-105", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*106*_*PLEHzXfu0D6bw9uK", "flight_key": "F77TX00174-105", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H10M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "H", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 08:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BS", "name": "BS", "picture": "BS.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "362" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "362" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 322.94, "gross_total": 423, "base_fare": 283.16, "tax": 39.78, "sell": { "currency": "GBP", "total": 322.94, "base_fare": 283.16, "tax": 39.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjA5LCJiYXNlX2ZhcmUiOjM4MC42MiwidGF4Ijo1My40N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQyMywiYmFzZV9mYXJlIjozNjkuNTMsInRheCI6NTMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDIzLCJiYXNlX2ZhcmUiOjM2OS41MywidGF4Ijo1My40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 322.94, "base_fare": 283.16, "tax": 39.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "274.91", "tax": "39.78", "discount": 0, "ait": "0.00", "service_charge": 8.25 }, "partner": { "currency": "GBP", "total": 322.94, "base_fare": 283.16, "tax": 39.78, "gross": { "base_fare": "274.91", "tax": "39.78", "discount": "0.00", "ait": "0.00", "service_charge": 8.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC4wOSIsImJhc2VfZmFyZSI6IjM4MC42MiIsInRheCI6IjUzLjQ3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY5LjUzIiwidGF4IjoiNTMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyMy4wMCIsImJhc2VfZmFyZSI6IjM2OS41MyIsInRheCI6IjUzLjQ3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY5LjUzIiwidGF4IjoiNTMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MjMuMDAiLCJiYXNlX2ZhcmUiOiIzNjkuNTMiLCJ0YXgiOiI1My40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 322.94, "filter": { "id": "F77TX00174-105", "price": 322.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "BS", "aircraft_name": "BS", "cabin_class": "R", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dac202601160820362", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-106", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*107*_*Wh5gkicHRCWjOjwy", "flight_key": "F77TX00174-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 323.27, "gross_total": 425.04, "base_fare": 242.72, "tax": 80.55, "sell": { "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjU0LCJiYXNlX2ZhcmUiOjMyNi4yNiwidGF4IjoxMDguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjUuMDQsImJhc2VfZmFyZSI6MzE2Ljc2LCJ0YXgiOjEwOC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjUuMDQsImJhc2VfZmFyZSI6MzE2Ljc2LCJ0YXgiOjEwOC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.65", "tax": "80.55", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55, "gross": { "base_fare": "235.65", "tax": "80.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC41NCIsImJhc2VfZmFyZSI6IjMyNi4yNiIsInRheCI6IjEwOC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS4wNCIsImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS4wNCIsImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjUuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 323.27, "filter": { "id": "F77TX00174-106", "price": 323.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-107", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*108*_*SKcz9WYANwuEJm6G", "flight_key": "F77TX00174-107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 323.27, "gross_total": 425.04, "base_fare": 242.72, "tax": 80.55, "sell": { "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjU0LCJiYXNlX2ZhcmUiOjMyNi4yNiwidGF4IjoxMDguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjUuMDQsImJhc2VfZmFyZSI6MzE2Ljc2LCJ0YXgiOjEwOC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjUuMDQsImJhc2VfZmFyZSI6MzE2Ljc2LCJ0YXgiOjEwOC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.65", "tax": "80.55", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55, "gross": { "base_fare": "235.65", "tax": "80.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC41NCIsImJhc2VfZmFyZSI6IjMyNi4yNiIsInRheCI6IjEwOC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS4wNCIsImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS4wNCIsImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjUuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 323.27, "filter": { "id": "F77TX00174-107", "price": 323.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-108", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*109*_*uUg65B49z1ZQX7Vy", "flight_key": "F77TX00174-108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 323.27, "gross_total": 425.04, "base_fare": 242.72, "tax": 80.55, "sell": { "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM0LjU0LCJiYXNlX2ZhcmUiOjMyNi4yNiwidGF4IjoxMDguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjUuMDQsImJhc2VfZmFyZSI6MzE2Ljc2LCJ0YXgiOjEwOC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjUuMDQsImJhc2VfZmFyZSI6MzE2Ljc2LCJ0YXgiOjEwOC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.65", "tax": "80.55", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 323.27, "base_fare": 242.72, "tax": 80.55, "gross": { "base_fare": "235.65", "tax": "80.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNC41NCIsImJhc2VfZmFyZSI6IjMyNi4yNiIsInRheCI6IjEwOC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS4wNCIsImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyNS4wNCIsImJhc2VfZmFyZSI6IjMxNi43NiIsInRheCI6IjEwOC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjUuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 323.27, "filter": { "id": "F77TX00174-108", "price": 323.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-109", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*110*_*pZC8RKCFzQpxUbJs", "flight_key": "F77TX00174-109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "PT5H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 02:20:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 08:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "512" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 328.34, "gross_total": 435.5, "base_fare": 149.78, "tax": 178.56, "sell": { "currency": "GBP", "total": 328.34, "base_fare": 149.78, "tax": 178.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQxLjM2LCJiYXNlX2ZhcmUiOjIwMS4zNCwidGF4IjoyNDAuMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzUuNSwiYmFzZV9mYXJlIjoxOTUuNDgsInRheCI6MjQwLjAyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzNS41LCJiYXNlX2ZhcmUiOjE5NS40OCwidGF4IjoyNDAuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 328.34, "base_fare": 149.78, "tax": 178.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "145.42", "tax": "178.56", "discount": 0, "ait": "0.00", "service_charge": 4.36 }, "partner": { "currency": "GBP", "total": 328.34, "base_fare": 149.78, "tax": 178.56, "gross": { "base_fare": "145.42", "tax": "178.56", "discount": "0.00", "ait": "0.00", "service_charge": 4.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0MS4zNiIsImJhc2VfZmFyZSI6IjIwMS4zNCIsInRheCI6IjI0MC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjI0MC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuODYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNS41MCIsImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjI0MC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjI0MC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNS41MCIsImJhc2VfZmFyZSI6IjE5NS40OCIsInRheCI6IjI0MC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 328.34, "filter": { "id": "F77TX00174-109", "price": 328.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601160220dac202601160845512", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-110", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*111*_*S71bARlODBsDgSWn", "flight_key": "F77TX00174-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 331.9, "gross_total": 436.67, "base_fare": 241.82, "tax": 90.08, "sell": { "currency": "GBP", "total": 331.9, "base_fare": 241.82, "tax": 90.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2LjE0LCJiYXNlX2ZhcmUiOjMyNS4wNSwidGF4IjoxMjEuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzYuNjcsImJhc2VfZmFyZSI6MzE1LjU4LCJ0YXgiOjEyMS4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzYuNjcsImJhc2VfZmFyZSI6MzE1LjU4LCJ0YXgiOjEyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 331.9, "base_fare": 241.82, "tax": 90.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "234.77", "tax": "90.08", "discount": 0, "ait": "0.00", "service_charge": 7.05 }, "partner": { "currency": "GBP", "total": 331.9, "base_fare": 241.82, "tax": 90.08, "gross": { "base_fare": "234.77", "tax": "90.08", "discount": "0.00", "ait": "0.00", "service_charge": 7.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Ni4xNCIsImJhc2VfZmFyZSI6IjMyNS4wNSIsInRheCI6IjEyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS41OCIsInRheCI6IjEyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNi42NyIsImJhc2VfZmFyZSI6IjMxNS41OCIsInRheCI6IjEyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS41OCIsInRheCI6IjEyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNi42NyIsImJhc2VfZmFyZSI6IjMxNS41OCIsInRheCI6IjEyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzYuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 331.9, "filter": { "id": "F77TX00174-110", "price": 331.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-111", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*112*_*S8YNn7RvpT9S0GrZ", "flight_key": "F77TX00174-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 331.9, "gross_total": 436.67, "base_fare": 241.82, "tax": 90.08, "sell": { "currency": "GBP", "total": 331.9, "base_fare": 241.82, "tax": 90.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2LjE0LCJiYXNlX2ZhcmUiOjMyNS4wNSwidGF4IjoxMjEuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzYuNjcsImJhc2VfZmFyZSI6MzE1LjU4LCJ0YXgiOjEyMS4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzYuNjcsImJhc2VfZmFyZSI6MzE1LjU4LCJ0YXgiOjEyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 331.9, "base_fare": 241.82, "tax": 90.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "234.77", "tax": "90.08", "discount": 0, "ait": "0.00", "service_charge": 7.05 }, "partner": { "currency": "GBP", "total": 331.9, "base_fare": 241.82, "tax": 90.08, "gross": { "base_fare": "234.77", "tax": "90.08", "discount": "0.00", "ait": "0.00", "service_charge": 7.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Ni4xNCIsImJhc2VfZmFyZSI6IjMyNS4wNSIsInRheCI6IjEyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS41OCIsInRheCI6IjEyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNi42NyIsImJhc2VfZmFyZSI6IjMxNS41OCIsInRheCI6IjEyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS41OCIsInRheCI6IjEyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNi42NyIsImJhc2VfZmFyZSI6IjMxNS41OCIsInRheCI6IjEyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzYuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 331.9, "filter": { "id": "F77TX00174-111", "price": 331.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-112", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*113*_*eqBH8fP04AUWg1Pr", "flight_key": "F77TX00174-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT23H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT23H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 332.14, "gross_total": 436.98, "base_fare": 241.94, "tax": 90.19, "sell": { "currency": "GBP", "total": 332.14, "base_fare": 241.94, "tax": 90.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2LjQ1LCJiYXNlX2ZhcmUiOjMyNS4yMiwidGF4IjoxMjEuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzYuOTgsImJhc2VfZmFyZSI6MzE1Ljc1LCJ0YXgiOjEyMS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzYuOTgsImJhc2VfZmFyZSI6MzE1Ljc1LCJ0YXgiOjEyMS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 332.14, "base_fare": 241.94, "tax": 90.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "234.90", "tax": "90.19", "discount": 0, "ait": "0.00", "service_charge": 7.05 }, "partner": { "currency": "GBP", "total": 332.14, "base_fare": 241.94, "tax": 90.19, "gross": { "base_fare": "234.90", "tax": "90.19", "discount": "0.00", "ait": "0.00", "service_charge": 7.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Ni40NSIsImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjEyMS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS43NSIsInRheCI6IjEyMS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNi45OCIsImJhc2VfZmFyZSI6IjMxNS43NSIsInRheCI6IjEyMS4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS43NSIsInRheCI6IjEyMS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNi45OCIsImJhc2VfZmFyZSI6IjMxNS43NSIsInRheCI6IjEyMS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzYuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 332.14, "filter": { "id": "F77TX00174-112", "price": 332.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601170020dac2026011706552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-113", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*114*_*SozTXTxSGKeWjJwS", "flight_key": "F77TX00174-113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H45M", "transit_time": "PT19H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT19H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 332.7, "gross_total": 437.73, "base_fare": 242.34, "tax": 90.36, "sell": { "currency": "GBP", "total": 332.7, "base_fare": 242.34, "tax": 90.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ3LjIyLCJiYXNlX2ZhcmUiOjMyNS43NiwidGF4IjoxMjEuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzcuNzMsImJhc2VfZmFyZSI6MzE2LjI3LCJ0YXgiOjEyMS40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzcuNzMsImJhc2VfZmFyZSI6MzE2LjI3LCJ0YXgiOjEyMS40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 332.7, "base_fare": 242.34, "tax": 90.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.28", "tax": "90.36", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 332.7, "base_fare": 242.34, "tax": 90.36, "gross": { "base_fare": "235.28", "tax": "90.36", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Ny4yMiIsImJhc2VfZmFyZSI6IjMyNS43NiIsInRheCI6IjEyMS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4yNyIsInRheCI6IjEyMS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNy43MyIsImJhc2VfZmFyZSI6IjMxNi4yNyIsInRheCI6IjEyMS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4yNyIsInRheCI6IjEyMS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNy43MyIsImJhc2VfZmFyZSI6IjMxNi4yNyIsInRheCI6IjEyMS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzcuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 332.7, "filter": { "id": "F77TX00174-113", "price": 332.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-114", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*115*_*hwRZXbdF9ALWWahj", "flight_key": "F77TX00174-114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT23H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT23H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 332.7, "gross_total": 437.73, "base_fare": 242.34, "tax": 90.36, "sell": { "currency": "GBP", "total": 332.7, "base_fare": 242.34, "tax": 90.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ3LjIyLCJiYXNlX2ZhcmUiOjMyNS43NiwidGF4IjoxMjEuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzcuNzMsImJhc2VfZmFyZSI6MzE2LjI3LCJ0YXgiOjEyMS40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzcuNzMsImJhc2VfZmFyZSI6MzE2LjI3LCJ0YXgiOjEyMS40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 332.7, "base_fare": 242.34, "tax": 90.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.28", "tax": "90.36", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 332.7, "base_fare": 242.34, "tax": 90.36, "gross": { "base_fare": "235.28", "tax": "90.36", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Ny4yMiIsImJhc2VfZmFyZSI6IjMyNS43NiIsInRheCI6IjEyMS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4yNyIsInRheCI6IjEyMS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNy43MyIsImJhc2VfZmFyZSI6IjMxNi4yNyIsInRheCI6IjEyMS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4yNyIsInRheCI6IjEyMS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNy43MyIsImJhc2VfZmFyZSI6IjMxNi4yNyIsInRheCI6IjEyMS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzcuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 332.7, "filter": { "id": "F77TX00174-114", "price": 332.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601170020dac2026011706552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-115", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*116*_*Xd9TlBN4uQtnmUFd", "flight_key": "F77TX00174-115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT15H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 335.46, "gross_total": 439.87, "base_fare": 282.42, "tax": 53.04, "sell": { "currency": "GBP", "total": 335.46, "base_fare": 282.42, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUwLjkzLCJiYXNlX2ZhcmUiOjM3OS42MywidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM5Ljg3LCJiYXNlX2ZhcmUiOjM2OC41NywidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzOS44NywiYmFzZV9mYXJlIjozNjguNTcsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 335.46, "base_fare": 282.42, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "274.19", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 8.23 }, "partner": { "currency": "GBP", "total": 335.46, "base_fare": 282.42, "tax": 53.04, "gross": { "base_fare": "274.19", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 8.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1MC45MyIsImJhc2VfZmFyZSI6IjM3OS42MyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY4LjU3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzOS44NyIsImJhc2VfZmFyZSI6IjM2OC41NyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY4LjU3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzkuODciLCJiYXNlX2ZhcmUiOiIzNjguNTciLCJ0YXgiOiI3MS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzkuODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 335.46, "filter": { "id": "F77TX00174-115", "price": 335.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151810dxb202601152200830dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-116", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*117*_*QT9rSYLl9aYd7nUC", "flight_key": "F77TX00174-116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 337.51, "gross_total": 443.34, "base_fare": 264.02, "tax": 73.49, "sell": { "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUzLjY4LCJiYXNlX2ZhcmUiOjM1NC45LCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQzLjM0LCJiYXNlX2ZhcmUiOjM0NC41NiwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDMuMzQsImJhc2VfZmFyZSI6MzQ0LjU2LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256.33", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.69 }, "partner": { "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49, "gross": { "base_fare": "256.33", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1My42OCIsImJhc2VfZmFyZSI6IjM1NC45MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ0LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0My4zNCIsImJhc2VfZmFyZSI6IjM0NC41NiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ0LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDMuMzQiLCJiYXNlX2ZhcmUiOiIzNDQuNTYiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDMuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 337.51, "filter": { "id": "F77TX00174-116", "price": 337.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-117", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*118*_*j0UTAfXcX0xbXFgh", "flight_key": "F77TX00174-117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 337.51, "gross_total": 443.34, "base_fare": 264.02, "tax": 73.49, "sell": { "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUzLjY4LCJiYXNlX2ZhcmUiOjM1NC45LCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQzLjM0LCJiYXNlX2ZhcmUiOjM0NC41NiwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDMuMzQsImJhc2VfZmFyZSI6MzQ0LjU2LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256.33", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.69 }, "partner": { "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49, "gross": { "base_fare": "256.33", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1My42OCIsImJhc2VfZmFyZSI6IjM1NC45MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ0LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0My4zNCIsImJhc2VfZmFyZSI6IjM0NC41NiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ0LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDMuMzQiLCJiYXNlX2ZhcmUiOiIzNDQuNTYiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDMuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 337.51, "filter": { "id": "F77TX00174-117", "price": 337.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-118", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*119*_*Ag6mVy6sJgIICixf", "flight_key": "F77TX00174-118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 16:35:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 336.31, "gross_total": 440.98, "base_fare": 283.27, "tax": 53.04, "sell": { "currency": "GBP", "total": 336.31, "base_fare": 283.27, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUyLjA3LCJiYXNlX2ZhcmUiOjM4MC43NywidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQwLjk4LCJiYXNlX2ZhcmUiOjM2OS42OCwidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0MC45OCwiYmFzZV9mYXJlIjozNjkuNjgsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 336.31, "base_fare": 283.27, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "275.02", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 8.25 }, "partner": { "currency": "GBP", "total": 336.31, "base_fare": 283.27, "tax": 53.04, "gross": { "base_fare": "275.02", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 8.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1Mi4wNyIsImJhc2VfZmFyZSI6IjM4MC43NyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY5LjY4IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0MC45OCIsImJhc2VfZmFyZSI6IjM2OS42OCIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY5LjY4IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDAuOTgiLCJiYXNlX2ZhcmUiOiIzNjkuNjgiLCJ0YXgiOiI3MS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDAuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 336.31, "filter": { "id": "F77TX00174-118", "price": 336.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151245dxb202601151635910dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-119", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*120*_*xlvIiTNvuR2202Sm", "flight_key": "F77TX00174-119", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 336.7, "gross_total": 442.28, "base_fare": 263.21, "tax": 73.49, "sell": { "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUyLjU5LCJiYXNlX2ZhcmUiOjM1My44MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0Mi4yOCwiYmFzZV9mYXJlIjozNDMuNSwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDIuMjgsImJhc2VfZmFyZSI6MzQzLjUsInRheCI6OTguNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255.54", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.67 }, "partner": { "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49, "gross": { "base_fare": "255.54", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1Mi41OSIsImJhc2VfZmFyZSI6IjM1My44MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQzLjUwIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Mi4yOCIsImJhc2VfZmFyZSI6IjM0My41MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQzLjUwIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDIuMjgiLCJiYXNlX2ZhcmUiOiIzNDMuNTAiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDIuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 336.7, "filter": { "id": "F77TX00174-119", "price": 336.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-120", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*121*_*5YEXQs0jk0Fy5ZLF", "flight_key": "F77TX00174-120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 336.7, "gross_total": 442.28, "base_fare": 263.21, "tax": 73.49, "sell": { "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUyLjU5LCJiYXNlX2ZhcmUiOjM1My44MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0Mi4yOCwiYmFzZV9mYXJlIjozNDMuNSwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDIuMjgsImJhc2VfZmFyZSI6MzQzLjUsInRheCI6OTguNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255.54", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.67 }, "partner": { "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49, "gross": { "base_fare": "255.54", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1Mi41OSIsImJhc2VfZmFyZSI6IjM1My44MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQzLjUwIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Mi4yOCIsImJhc2VfZmFyZSI6IjM0My41MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQzLjUwIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDIuMjgiLCJiYXNlX2ZhcmUiOiIzNDMuNTAiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDIuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 336.7, "filter": { "id": "F77TX00174-120", "price": 336.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-121", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*122*_*dYGl3kiODQhQy9Tz", "flight_key": "F77TX00174-121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 336.7, "gross_total": 442.28, "base_fare": 263.21, "tax": 73.49, "sell": { "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUyLjU5LCJiYXNlX2ZhcmUiOjM1My44MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0Mi4yOCwiYmFzZV9mYXJlIjozNDMuNSwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDIuMjgsImJhc2VfZmFyZSI6MzQzLjUsInRheCI6OTguNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255.54", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.67 }, "partner": { "currency": "GBP", "total": 336.7, "base_fare": 263.21, "tax": 73.49, "gross": { "base_fare": "255.54", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1Mi41OSIsImJhc2VfZmFyZSI6IjM1My44MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQzLjUwIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Mi4yOCIsImJhc2VfZmFyZSI6IjM0My41MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQzLjUwIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDIuMjgiLCJiYXNlX2ZhcmUiOiIzNDMuNTAiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDIuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 336.7, "filter": { "id": "F77TX00174-121", "price": 336.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-122", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*123*_*4GUPewR8uyTHwSk3", "flight_key": "F77TX00174-122", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 337.51, "gross_total": 443.34, "base_fare": 264.02, "tax": 73.49, "sell": { "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUzLjY4LCJiYXNlX2ZhcmUiOjM1NC45LCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQzLjM0LCJiYXNlX2ZhcmUiOjM0NC41NiwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDMuMzQsImJhc2VfZmFyZSI6MzQ0LjU2LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256.33", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.69 }, "partner": { "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49, "gross": { "base_fare": "256.33", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1My42OCIsImJhc2VfZmFyZSI6IjM1NC45MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ0LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0My4zNCIsImJhc2VfZmFyZSI6IjM0NC41NiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ0LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDMuMzQiLCJiYXNlX2ZhcmUiOiIzNDQuNTYiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDMuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 337.51, "filter": { "id": "F77TX00174-122", "price": 337.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-123", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*124*_*GEgoalFBOH74Bnkt", "flight_key": "F77TX00174-123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 337.51, "gross_total": 443.34, "base_fare": 264.02, "tax": 73.49, "sell": { "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUzLjY4LCJiYXNlX2ZhcmUiOjM1NC45LCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQzLjM0LCJiYXNlX2ZhcmUiOjM0NC41NiwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDMuMzQsImJhc2VfZmFyZSI6MzQ0LjU2LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256.33", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.69 }, "partner": { "currency": "GBP", "total": 337.51, "base_fare": 264.02, "tax": 73.49, "gross": { "base_fare": "256.33", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1My42OCIsImJhc2VfZmFyZSI6IjM1NC45MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ0LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0My4zNCIsImJhc2VfZmFyZSI6IjM0NC41NiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ0LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDMuMzQiLCJiYXNlX2ZhcmUiOiIzNDQuNTYiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDMuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 337.51, "filter": { "id": "F77TX00174-123", "price": 337.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-124", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*125*_*iUtWYvMnQgea4vt2", "flight_key": "F77TX00174-124", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 340.58, "gross_total": 447.34, "base_fare": 267.09, "tax": 73.49, "sell": { "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU3LjgsImJhc2VfZmFyZSI6MzU5LjAyLCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ3LjM0LCJiYXNlX2ZhcmUiOjM0OC41NiwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDcuMzQsImJhc2VfZmFyZSI6MzQ4LjU2LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "259.31", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.78 }, "partner": { "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49, "gross": { "base_fare": "259.31", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1Ny44MCIsImJhc2VfZmFyZSI6IjM1OS4wMiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Ny4zNCIsImJhc2VfZmFyZSI6IjM0OC41NiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDcuMzQiLCJiYXNlX2ZhcmUiOiIzNDguNTYiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDcuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 340.58, "filter": { "id": "F77TX00174-124", "price": 340.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-125", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*126*_*JpzMzHyDGLmmxUuR", "flight_key": "F77TX00174-125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 340.58, "gross_total": 447.34, "base_fare": 267.09, "tax": 73.49, "sell": { "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU3LjgsImJhc2VfZmFyZSI6MzU5LjAyLCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ3LjM0LCJiYXNlX2ZhcmUiOjM0OC41NiwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDcuMzQsImJhc2VfZmFyZSI6MzQ4LjU2LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "259.31", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.78 }, "partner": { "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49, "gross": { "base_fare": "259.31", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1Ny44MCIsImJhc2VfZmFyZSI6IjM1OS4wMiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Ny4zNCIsImJhc2VfZmFyZSI6IjM0OC41NiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDcuMzQiLCJiYXNlX2ZhcmUiOiIzNDguNTYiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDcuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 340.58, "filter": { "id": "F77TX00174-125", "price": 340.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-126", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*127*_*GYciC9UihGEoYc2e", "flight_key": "F77TX00174-126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 340.58, "gross_total": 447.34, "base_fare": 267.09, "tax": 73.49, "sell": { "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU3LjgsImJhc2VfZmFyZSI6MzU5LjAyLCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ3LjM0LCJiYXNlX2ZhcmUiOjM0OC41NiwidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDcuMzQsImJhc2VfZmFyZSI6MzQ4LjU2LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "259.31", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 7.78 }, "partner": { "currency": "GBP", "total": 340.58, "base_fare": 267.09, "tax": 73.49, "gross": { "base_fare": "259.31", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 7.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1Ny44MCIsImJhc2VfZmFyZSI6IjM1OS4wMiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0Ny4zNCIsImJhc2VfZmFyZSI6IjM0OC41NiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4LjU2IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDcuMzQiLCJiYXNlX2ZhcmUiOiIzNDguNTYiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDcuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 340.58, "filter": { "id": "F77TX00174-126", "price": 340.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-127", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*128*_*TgPHLynUniFfXQkZ", "flight_key": "F77TX00174-127", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT15H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 341.55, "gross_total": 448.38, "base_fare": 273.9, "tax": 67.65, "sell": { "currency": "GBP", "total": 341.55, "base_fare": 273.9, "tax": 67.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU5LjEsImJhc2VfZmFyZSI6MzY4LjE3LCJ0YXgiOjkwLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ4LjM4LCJiYXNlX2ZhcmUiOjM1Ny40NSwidGF4Ijo5MC45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NDguMzgsImJhc2VfZmFyZSI6MzU3LjQ1LCJ0YXgiOjkwLjkzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 341.55, "base_fare": 273.9, "tax": 67.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.92", "tax": "67.65", "discount": 0, "ait": "0.00", "service_charge": 7.98 }, "partner": { "currency": "GBP", "total": 341.55, "base_fare": 273.9, "tax": 67.65, "gross": { "base_fare": "265.92", "tax": "67.65", "discount": "0.00", "ait": "0.00", "service_charge": 7.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OS4xMCIsImJhc2VfZmFyZSI6IjM2OC4xNyIsInRheCI6IjkwLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3LjQ1IiwidGF4IjoiOTAuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0OC4zOCIsImJhc2VfZmFyZSI6IjM1Ny40NSIsInRheCI6IjkwLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3LjQ1IiwidGF4IjoiOTAuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDguMzgiLCJiYXNlX2ZhcmUiOiIzNTcuNDUiLCJ0YXgiOiI5MC45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDguMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 341.55, "filter": { "id": "F77TX00174-127", "price": 341.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151810dxb202601152200830dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-128", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*129*_*RqlrYPXyu0pB8uB8", "flight_key": "F77TX00174-128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 16:35:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "910" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 342.48, "gross_total": 449.61, "base_fare": 274.83, "tax": 67.66, "sell": { "currency": "GBP", "total": 342.48, "base_fare": 274.83, "tax": 67.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDYwLjM3LCJiYXNlX2ZhcmUiOjM2OS40MiwidGF4Ijo5MC45NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0OS42MSwiYmFzZV9mYXJlIjozNTguNjYsInRheCI6OTAuOTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ5LjYxLCJiYXNlX2ZhcmUiOjM1OC42NiwidGF4Ijo5MC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 342.48, "base_fare": 274.83, "tax": 67.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.82", "tax": "67.66", "discount": 0, "ait": "0.00", "service_charge": 8 }, "partner": { "currency": "GBP", "total": 342.48, "base_fare": 274.83, "tax": 67.66, "gross": { "base_fare": "266.82", "tax": "67.66", "discount": "0.00", "ait": "0.00", "service_charge": 8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2MC4zNyIsImJhc2VfZmFyZSI6IjM2OS40MiIsInRheCI6IjkwLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU4LjY2IiwidGF4IjoiOTAuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMC43NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwLjc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0OS42MSIsImJhc2VfZmFyZSI6IjM1OC42NiIsInRheCI6IjkwLjk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU4LjY2IiwidGF4IjoiOTAuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDkuNjEiLCJiYXNlX2ZhcmUiOiIzNTguNjYiLCJ0YXgiOiI5MC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDkuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 342.48, "filter": { "id": "F77TX00174-128", "price": 342.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151245dxb202601151635910dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-129", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*130*_*wbO3fXWCXo9tKftw", "flight_key": "F77TX00174-129", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT15H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 343.89, "gross_total": 450.87, "base_fare": 290.85, "tax": 53.04, "sell": { "currency": "GBP", "total": 343.89, "base_fare": 290.85, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDYyLjI2LCJiYXNlX2ZhcmUiOjM5MC45NiwidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDUwLjg3LCJiYXNlX2ZhcmUiOjM3OS41NywidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ1MC44NywiYmFzZV9mYXJlIjozNzkuNTcsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 343.89, "base_fare": 290.85, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.38", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 343.89, "base_fare": 290.85, "tax": 53.04, "gross": { "base_fare": "282.38", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Mi4yNiIsImJhc2VfZmFyZSI6IjM5MC45NiIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc5LjU3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4zOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjM5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1MC44NyIsImJhc2VfZmFyZSI6IjM3OS41NyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc5LjU3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NTAuODciLCJiYXNlX2ZhcmUiOiIzNzkuNTciLCJ0YXgiOiI3MS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NTAuODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 343.89, "filter": { "id": "F77TX00174-129", "price": 343.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151810dxb202601152200830dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-130", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*131*_*AQDrk17UhelJjemU", "flight_key": "F77TX00174-130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 344.2, "gross_total": 452.37, "base_fare": 263.45, "tax": 80.75, "sell": { "currency": "GBP", "total": 344.2, "base_fare": 263.45, "tax": 80.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDYyLjY4LCJiYXNlX2ZhcmUiOjM1NC4xMywidGF4IjoxMDguNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTIuMzcsImJhc2VfZmFyZSI6MzQzLjgyLCJ0YXgiOjEwOC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTIuMzcsImJhc2VfZmFyZSI6MzQzLjgyLCJ0YXgiOjEwOC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 344.2, "base_fare": 263.45, "tax": 80.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255.78", "tax": "80.75", "discount": 0, "ait": "0.00", "service_charge": 7.67 }, "partner": { "currency": "GBP", "total": 344.2, "base_fare": 263.45, "tax": 80.75, "gross": { "base_fare": "255.78", "tax": "80.75", "discount": "0.00", "ait": "0.00", "service_charge": 7.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Mi42OCIsImJhc2VfZmFyZSI6IjM1NC4xMyIsInRheCI6IjEwOC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0My44MiIsInRheCI6IjEwOC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDUyLjM3IiwiYmFzZV9mYXJlIjoiMzQzLjgyIiwidGF4IjoiMTA4LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQzLjgyIiwidGF4IjoiMTA4LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDUyLjM3IiwiYmFzZV9mYXJlIjoiMzQzLjgyIiwidGF4IjoiMTA4LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 344.2, "filter": { "id": "F77TX00174-130", "price": 344.2, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-131", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*132*_*E1SQrX41wPY3XmjB", "flight_key": "F77TX00174-131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 344.2, "gross_total": 452.37, "base_fare": 263.45, "tax": 80.75, "sell": { "currency": "GBP", "total": 344.2, "base_fare": 263.45, "tax": 80.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDYyLjY4LCJiYXNlX2ZhcmUiOjM1NC4xMywidGF4IjoxMDguNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTIuMzcsImJhc2VfZmFyZSI6MzQzLjgyLCJ0YXgiOjEwOC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTIuMzcsImJhc2VfZmFyZSI6MzQzLjgyLCJ0YXgiOjEwOC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 344.2, "base_fare": 263.45, "tax": 80.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255.78", "tax": "80.75", "discount": 0, "ait": "0.00", "service_charge": 7.67 }, "partner": { "currency": "GBP", "total": 344.2, "base_fare": 263.45, "tax": 80.75, "gross": { "base_fare": "255.78", "tax": "80.75", "discount": "0.00", "ait": "0.00", "service_charge": 7.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Mi42OCIsImJhc2VfZmFyZSI6IjM1NC4xMyIsInRheCI6IjEwOC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0My44MiIsInRheCI6IjEwOC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDUyLjM3IiwiYmFzZV9mYXJlIjoiMzQzLjgyIiwidGF4IjoiMTA4LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQzLjgyIiwidGF4IjoiMTA4LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDUyLjM3IiwiYmFzZV9mYXJlIjoiMzQzLjgyIiwidGF4IjoiMTA4LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 344.2, "filter": { "id": "F77TX00174-131", "price": 344.2, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-132", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*133*_*ZJe5OS1N4OAJhaxr", "flight_key": "F77TX00174-132", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 347.3, "gross_total": 456.42, "base_fare": 266.52, "tax": 80.78, "sell": { "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2Ljg1LCJiYXNlX2ZhcmUiOjM1OC4yNiwidGF4IjoxMDguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTYuNDIsImJhc2VfZmFyZSI6MzQ3LjgzLCJ0YXgiOjEwOC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTYuNDIsImJhc2VfZmFyZSI6MzQ3LjgzLCJ0YXgiOjEwOC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.76", "tax": "80.78", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78, "gross": { "base_fare": "258.76", "tax": "80.78", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ni44NSIsImJhc2VfZmFyZSI6IjM1OC4yNiIsInRheCI6IjEwOC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ny44MyIsInRheCI6IjEwOC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU2LjQyIiwiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU2LjQyIiwiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1Ni40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 347.3, "filter": { "id": "F77TX00174-132", "price": 347.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-133", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*134*_*vQ6qmwNNr6Ych3VQ", "flight_key": "F77TX00174-133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 347.3, "gross_total": 456.42, "base_fare": 266.52, "tax": 80.78, "sell": { "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2Ljg1LCJiYXNlX2ZhcmUiOjM1OC4yNiwidGF4IjoxMDguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTYuNDIsImJhc2VfZmFyZSI6MzQ3LjgzLCJ0YXgiOjEwOC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTYuNDIsImJhc2VfZmFyZSI6MzQ3LjgzLCJ0YXgiOjEwOC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.76", "tax": "80.78", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78, "gross": { "base_fare": "258.76", "tax": "80.78", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ni44NSIsImJhc2VfZmFyZSI6IjM1OC4yNiIsInRheCI6IjEwOC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ny44MyIsInRheCI6IjEwOC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU2LjQyIiwiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU2LjQyIiwiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1Ni40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 347.3, "filter": { "id": "F77TX00174-133", "price": 347.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-134", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*135*_*v3CNOWyi5GOeqsWG", "flight_key": "F77TX00174-134", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 347.3, "gross_total": 456.42, "base_fare": 266.52, "tax": 80.78, "sell": { "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2Ljg1LCJiYXNlX2ZhcmUiOjM1OC4yNiwidGF4IjoxMDguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTYuNDIsImJhc2VfZmFyZSI6MzQ3LjgzLCJ0YXgiOjEwOC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTYuNDIsImJhc2VfZmFyZSI6MzQ3LjgzLCJ0YXgiOjEwOC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.76", "tax": "80.78", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 347.3, "base_fare": 266.52, "tax": 80.78, "gross": { "base_fare": "258.76", "tax": "80.78", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ni44NSIsImJhc2VfZmFyZSI6IjM1OC4yNiIsInRheCI6IjEwOC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ny44MyIsInRheCI6IjEwOC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU2LjQyIiwiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU2LjQyIiwiYmFzZV9mYXJlIjoiMzQ3LjgzIiwidGF4IjoiMTA4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1Ni40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 347.3, "filter": { "id": "F77TX00174-134", "price": 347.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-135", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*136*_*6NVYgpEBhrj3b8Ue", "flight_key": "F77TX00174-135", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT15H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 349.95, "gross_total": 459.36, "base_fare": 282.18, "tax": 67.77, "sell": { "currency": "GBP", "total": 349.95, "base_fare": 282.18, "tax": 67.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjQxLCJiYXNlX2ZhcmUiOjM3OS4zMSwidGF4Ijo5MS4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU5LjM2LCJiYXNlX2ZhcmUiOjM2OC4yNiwidGF4Ijo5MS4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ1OS4zNiwiYmFzZV9mYXJlIjozNjguMjYsInRheCI6OTEuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 349.95, "base_fare": 282.18, "tax": 67.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "273.96", "tax": "67.77", "discount": 0, "ait": "0.00", "service_charge": 8.22 }, "partner": { "currency": "GBP", "total": 349.95, "base_fare": 282.18, "tax": 67.77, "gross": { "base_fare": "273.96", "tax": "67.77", "discount": "0.00", "ait": "0.00", "service_charge": 8.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC40MSIsImJhc2VfZmFyZSI6IjM3OS4zMSIsInRheCI6IjkxLjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY4LjI2IiwidGF4IjoiOTEuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4wNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjA1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OS4zNiIsImJhc2VfZmFyZSI6IjM2OC4yNiIsInRheCI6IjkxLjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY4LjI2IiwidGF4IjoiOTEuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NTkuMzYiLCJiYXNlX2ZhcmUiOiIzNjguMjYiLCJ0YXgiOiI5MS4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NTkuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 349.95, "filter": { "id": "F77TX00174-135", "price": 349.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151810dxb202601152200830dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-136", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*137*_*hRHyoBQNifMrlqpA", "flight_key": "F77TX00174-136", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT15H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 350.08, "gross_total": 459.48, "base_fare": 283.31, "tax": 66.77, "sell": { "currency": "GBP", "total": 350.08, "base_fare": 283.31, "tax": 66.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjU3LCJiYXNlX2ZhcmUiOjM4MC44MiwidGF4Ijo4OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ1OS40OCwiYmFzZV9mYXJlIjozNjkuNzMsInRheCI6ODkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU5LjQ4LCJiYXNlX2ZhcmUiOjM2OS43MywidGF4Ijo4OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 350.08, "base_fare": 283.31, "tax": 66.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "275.06", "tax": "66.77", "discount": 0, "ait": "0.00", "service_charge": 8.25 }, "partner": { "currency": "GBP", "total": 350.08, "base_fare": 283.31, "tax": 66.77, "gross": { "base_fare": "275.06", "tax": "66.77", "discount": "0.00", "ait": "0.00", "service_charge": 8.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC41NyIsImJhc2VfZmFyZSI6IjM4MC44MiIsInRheCI6Ijg5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY5LjczIiwidGF4IjoiODkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OS40OCIsImJhc2VfZmFyZSI6IjM2OS43MyIsInRheCI6Ijg5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY5LjczIiwidGF4IjoiODkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NTkuNDgiLCJiYXNlX2ZhcmUiOiIzNjkuNzMiLCJ0YXgiOiI4OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NTkuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 350.08, "filter": { "id": "F77TX00174-136", "price": 350.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151810dxb202601152200830dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-137", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*138*_*QA9YDWBqVZONGEQe", "flight_key": "F77TX00174-137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 356.84, "gross_total": 467.77, "base_fare": 303.79, "tax": 53.04, "sell": { "currency": "GBP", "total": 356.84, "base_fare": 303.79, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc5LjY2LCJiYXNlX2ZhcmUiOjQwOC4zNiwidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3Ljc3LCJiYXNlX2ZhcmUiOjM5Ni40NywidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2Ny43NywiYmFzZV9mYXJlIjozOTYuNDcsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 356.84, "base_fare": 303.79, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "294.95", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 8.85 }, "partner": { "currency": "GBP", "total": 356.84, "base_fare": 303.79, "tax": 53.04, "gross": { "base_fare": "294.95", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 8.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OS42NiIsImJhc2VfZmFyZSI6IjQwOC4zNiIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQ3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ny43NyIsImJhc2VfZmFyZSI6IjM5Ni40NyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQ3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcuNzciLCJiYXNlX2ZhcmUiOiIzOTYuNDciLCJ0YXgiOiI3MS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjcuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 356.84, "filter": { "id": "F77TX00174-137", "price": 356.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601170020dac202601170655501", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-138", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*139*_*Zy4hoPbya19YGOZl", "flight_key": "F77TX00174-138", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 356.84, "gross_total": 467.77, "base_fare": 303.79, "tax": 53.04, "sell": { "currency": "GBP", "total": 356.84, "base_fare": 303.79, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc5LjY2LCJiYXNlX2ZhcmUiOjQwOC4zNiwidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3Ljc3LCJiYXNlX2ZhcmUiOjM5Ni40NywidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2Ny43NywiYmFzZV9mYXJlIjozOTYuNDcsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 356.84, "base_fare": 303.79, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "294.95", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 8.85 }, "partner": { "currency": "GBP", "total": 356.84, "base_fare": 303.79, "tax": 53.04, "gross": { "base_fare": "294.95", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 8.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OS42NiIsImJhc2VfZmFyZSI6IjQwOC4zNiIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQ3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ny43NyIsImJhc2VfZmFyZSI6IjM5Ni40NyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQ3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcuNzciLCJiYXNlX2ZhcmUiOiIzOTYuNDciLCJ0YXgiOiI3MS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjcuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 356.84, "filter": { "id": "F77TX00174-138", "price": 356.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-139", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*140*_*r6hNAzAkw1fgrrHm", "flight_key": "F77TX00174-139", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT4H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:00:00", "origin_terminal": "", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "SHJ", "arrival_time": "2026-01-15 20:40:00", "destination_terminal": "", "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "148" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } }, { "air_segment_key": null, "origin": "SHJ", "departure_time": "2026-01-16 00:45:00", "origin_terminal": "", "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "G9", "name": "G9", "picture": "G9.png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "518" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "10", "unit": "kg", "title": "10 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 354.14, "gross_total": 469.11, "base_fare": 176.79, "tax": 177.35, "sell": { "currency": "GBP", "total": 354.14, "base_fare": 176.79, "tax": 177.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2LjAzLCJiYXNlX2ZhcmUiOjIzNy42NCwidGF4IjoyMzguMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjkuMTEsImJhc2VfZmFyZSI6MjMwLjcyLCJ0YXgiOjIzOC4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjkuMTEsImJhc2VfZmFyZSI6MjMwLjcyLCJ0YXgiOjIzOC4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 354.14, "base_fare": 176.79, "tax": 177.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.64", "tax": "177.35", "discount": 0, "ait": "0.00", "service_charge": 5.15 }, "partner": { "currency": "GBP", "total": 354.14, "base_fare": 176.79, "tax": 177.35, "gross": { "base_fare": "171.64", "tax": "177.35", "discount": "0.00", "ait": "0.00", "service_charge": 5.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ni4wMyIsImJhc2VfZmFyZSI6IjIzNy42NCIsInRheCI6IjIzOC4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjIzOC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuOTIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OS4xMSIsImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjIzOC4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjIzOC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OS4xMSIsImJhc2VfZmFyZSI6IjIzMC43MiIsInRheCI6IjIzOC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjkuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 354.14, "filter": { "id": "F77TX00174-139", "price": 354.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "G9", "aircraft_name": "G9", "cabin_class": "P", "connecting_airport": [ "SHJ" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151700shj202601152040148shj202601160045dac202601160710518", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-140", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*141*_*me9X62vQ39VQkMkG", "flight_key": "F77TX00174-140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 361.32, "gross_total": 474.41, "base_fare": 287.83, "tax": 73.49, "sell": { "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg1LjY4LCJiYXNlX2ZhcmUiOjM4Ni45LCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjQxLCJiYXNlX2ZhcmUiOjM3NS42MywidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQuNDEsImJhc2VfZmFyZSI6Mzc1LjYzLCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.45", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.38 }, "partner": { "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49, "gross": { "base_fare": "279.45", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NS42OCIsImJhc2VfZmFyZSI6IjM4Ni45MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjYzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC40MSIsImJhc2VfZmFyZSI6IjM3NS42MyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjYzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQuNDEiLCJiYXNlX2ZhcmUiOiIzNzUuNjMiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 361.32, "filter": { "id": "F77TX00174-140", "price": 361.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-141", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*142*_*N7YQ0dpqjT5rirHu", "flight_key": "F77TX00174-141", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 361.32, "gross_total": 474.41, "base_fare": 287.83, "tax": 73.49, "sell": { "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg1LjY4LCJiYXNlX2ZhcmUiOjM4Ni45LCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjQxLCJiYXNlX2ZhcmUiOjM3NS42MywidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQuNDEsImJhc2VfZmFyZSI6Mzc1LjYzLCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.45", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.38 }, "partner": { "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49, "gross": { "base_fare": "279.45", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NS42OCIsImJhc2VfZmFyZSI6IjM4Ni45MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjYzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC40MSIsImJhc2VfZmFyZSI6IjM3NS42MyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjYzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQuNDEiLCJiYXNlX2ZhcmUiOiIzNzUuNjMiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 361.32, "filter": { "id": "F77TX00174-141", "price": 361.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-142", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*143*_*5bO7s4aFqLJqM5G2", "flight_key": "F77TX00174-142", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 360.89, "gross_total": 473.85, "base_fare": 287.4, "tax": 73.49, "sell": { "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg1LjEsImJhc2VfZmFyZSI6Mzg2LjMyLCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDczLjg1LCJiYXNlX2ZhcmUiOjM3NS4wNywidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzMuODUsImJhc2VfZmFyZSI6Mzc1LjA3LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.03", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.37 }, "partner": { "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49, "gross": { "base_fare": "279.03", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NS4xMCIsImJhc2VfZmFyZSI6IjM4Ni4zMiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjA3IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My44NSIsImJhc2VfZmFyZSI6IjM3NS4wNyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjA3IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzMuODUiLCJiYXNlX2ZhcmUiOiIzNzUuMDciLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 360.89, "filter": { "id": "F77TX00174-142", "price": 360.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-143", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*144*_*hGp8ohbuXaFSCfuO", "flight_key": "F77TX00174-143", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 360.89, "gross_total": 473.85, "base_fare": 287.4, "tax": 73.49, "sell": { "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg1LjEsImJhc2VfZmFyZSI6Mzg2LjMyLCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDczLjg1LCJiYXNlX2ZhcmUiOjM3NS4wNywidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzMuODUsImJhc2VfZmFyZSI6Mzc1LjA3LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.03", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.37 }, "partner": { "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49, "gross": { "base_fare": "279.03", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NS4xMCIsImJhc2VfZmFyZSI6IjM4Ni4zMiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjA3IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My44NSIsImJhc2VfZmFyZSI6IjM3NS4wNyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjA3IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzMuODUiLCJiYXNlX2ZhcmUiOiIzNzUuMDciLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 360.89, "filter": { "id": "F77TX00174-143", "price": 360.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-144", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*145*_*DbdH59sKr7QqlpHL", "flight_key": "F77TX00174-144", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 360.89, "gross_total": 473.85, "base_fare": 287.4, "tax": 73.49, "sell": { "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg1LjEsImJhc2VfZmFyZSI6Mzg2LjMyLCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDczLjg1LCJiYXNlX2ZhcmUiOjM3NS4wNywidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzMuODUsImJhc2VfZmFyZSI6Mzc1LjA3LCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.03", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.37 }, "partner": { "currency": "GBP", "total": 360.89, "base_fare": 287.4, "tax": 73.49, "gross": { "base_fare": "279.03", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NS4xMCIsImJhc2VfZmFyZSI6IjM4Ni4zMiIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjA3IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My44NSIsImJhc2VfZmFyZSI6IjM3NS4wNyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjA3IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzMuODUiLCJiYXNlX2ZhcmUiOiIzNzUuMDciLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzMuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 360.89, "filter": { "id": "F77TX00174-144", "price": 360.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-145", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*146*_*3KJo5ZUso2wPzFaP", "flight_key": "F77TX00174-145", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 361.32, "gross_total": 474.41, "base_fare": 287.83, "tax": 73.49, "sell": { "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg1LjY4LCJiYXNlX2ZhcmUiOjM4Ni45LCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjQxLCJiYXNlX2ZhcmUiOjM3NS42MywidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQuNDEsImJhc2VfZmFyZSI6Mzc1LjYzLCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.45", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.38 }, "partner": { "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49, "gross": { "base_fare": "279.45", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NS42OCIsImJhc2VfZmFyZSI6IjM4Ni45MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjYzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC40MSIsImJhc2VfZmFyZSI6IjM3NS42MyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjYzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQuNDEiLCJiYXNlX2ZhcmUiOiIzNzUuNjMiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 361.32, "filter": { "id": "F77TX00174-145", "price": 361.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-146", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*147*_*esIekEZEnbEWPwdU", "flight_key": "F77TX00174-146", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 361.32, "gross_total": 474.41, "base_fare": 287.83, "tax": 73.49, "sell": { "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg1LjY4LCJiYXNlX2ZhcmUiOjM4Ni45LCJ0YXgiOjk4Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjQxLCJiYXNlX2ZhcmUiOjM3NS42MywidGF4Ijo5OC43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQuNDEsImJhc2VfZmFyZSI6Mzc1LjYzLCJ0YXgiOjk4Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.45", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.38 }, "partner": { "currency": "GBP", "total": 361.32, "base_fare": 287.83, "tax": 73.49, "gross": { "base_fare": "279.45", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NS42OCIsImJhc2VfZmFyZSI6IjM4Ni45MCIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjYzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC40MSIsImJhc2VfZmFyZSI6IjM3NS42MyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjYzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQuNDEiLCJiYXNlX2ZhcmUiOiIzNzUuNjMiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 361.32, "filter": { "id": "F77TX00174-146", "price": 361.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-147", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*148*_*VbDx7M6tLQz5BdO2", "flight_key": "F77TX00174-147", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 364.76, "gross_total": 478.91, "base_fare": 291.27, "tax": 73.49, "sell": { "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkwLjMxLCJiYXNlX2ZhcmUiOjM5MS41MywidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3OC45MSwiYmFzZV9mYXJlIjozODAuMTMsInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4LjkxLCJiYXNlX2ZhcmUiOjM4MC4xMywidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.79", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49, "gross": { "base_fare": "282.79", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MC4zMSIsImJhc2VfZmFyZSI6IjM5MS41MyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgwLjEzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OC45MSIsImJhc2VfZmFyZSI6IjM4MC4xMyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgwLjEzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzguOTEiLCJiYXNlX2ZhcmUiOiIzODAuMTMiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzguOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 364.76, "filter": { "id": "F77TX00174-147", "price": 364.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-148", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*149*_*6mQ63zTBg4gv6YHT", "flight_key": "F77TX00174-148", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 364.76, "gross_total": 478.91, "base_fare": 291.27, "tax": 73.49, "sell": { "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkwLjMxLCJiYXNlX2ZhcmUiOjM5MS41MywidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3OC45MSwiYmFzZV9mYXJlIjozODAuMTMsInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4LjkxLCJiYXNlX2ZhcmUiOjM4MC4xMywidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.79", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49, "gross": { "base_fare": "282.79", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MC4zMSIsImJhc2VfZmFyZSI6IjM5MS41MyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgwLjEzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OC45MSIsImJhc2VfZmFyZSI6IjM4MC4xMyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgwLjEzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzguOTEiLCJiYXNlX2ZhcmUiOiIzODAuMTMiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzguOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 364.76, "filter": { "id": "F77TX00174-148", "price": 364.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-149", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*150*_*F1B78HikaSxuc9Ld", "flight_key": "F77TX00174-149", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 364.76, "gross_total": 478.91, "base_fare": 291.27, "tax": 73.49, "sell": { "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkwLjMxLCJiYXNlX2ZhcmUiOjM5MS41MywidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3OC45MSwiYmFzZV9mYXJlIjozODAuMTMsInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4LjkxLCJiYXNlX2ZhcmUiOjM4MC4xMywidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.79", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 364.76, "base_fare": 291.27, "tax": 73.49, "gross": { "base_fare": "282.79", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MC4zMSIsImJhc2VfZmFyZSI6IjM5MS41MyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgwLjEzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OC45MSIsImJhc2VfZmFyZSI6IjM4MC4xMyIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgwLjEzIiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzguOTEiLCJiYXNlX2ZhcmUiOiIzODAuMTMiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzguOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 364.76, "filter": { "id": "F77TX00174-149", "price": 364.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-150", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*151*_*Oczomz6QeLe0eqlM", "flight_key": "F77TX00174-150", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 363.48, "gross_total": 477.01, "base_fare": 295.51, "tax": 67.97, "sell": { "currency": "GBP", "total": 363.48, "base_fare": 295.51, "tax": 67.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4LjU4LCJiYXNlX2ZhcmUiOjM5Ny4yMiwidGF4Ijo5MS4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3Ny4wMSwiYmFzZV9mYXJlIjozODUuNjUsInRheCI6OTEuMzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3LjAxLCJiYXNlX2ZhcmUiOjM4NS42NSwidGF4Ijo5MS4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 363.48, "base_fare": 295.51, "tax": 67.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "286.90", "tax": "67.97", "discount": 0, "ait": "0.00", "service_charge": 8.61 }, "partner": { "currency": "GBP", "total": 363.48, "base_fare": 295.51, "tax": 67.97, "gross": { "base_fare": "286.90", "tax": "67.97", "discount": "0.00", "ait": "0.00", "service_charge": 8.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC41OCIsImJhc2VfZmFyZSI6IjM5Ny4yMiIsInRheCI6IjkxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1LjY1IiwidGF4IjoiOTEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4wMSIsImJhc2VfZmFyZSI6IjM4NS42NSIsInRheCI6IjkxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1LjY1IiwidGF4IjoiOTEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzcuMDEiLCJiYXNlX2ZhcmUiOiIzODUuNjUiLCJ0YXgiOiI5MS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 363.48, "filter": { "id": "F77TX00174-150", "price": 363.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-151", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*152*_*ddf23cX7kZpapboE", "flight_key": "F77TX00174-151", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "808" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT21H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "501" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 363.48, "gross_total": 477.01, "base_fare": 295.51, "tax": 67.97, "sell": { "currency": "GBP", "total": 363.48, "base_fare": 295.51, "tax": 67.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4LjU4LCJiYXNlX2ZhcmUiOjM5Ny4yMiwidGF4Ijo5MS4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3Ny4wMSwiYmFzZV9mYXJlIjozODUuNjUsInRheCI6OTEuMzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3LjAxLCJiYXNlX2ZhcmUiOjM4NS42NSwidGF4Ijo5MS4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 363.48, "base_fare": 295.51, "tax": 67.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "286.90", "tax": "67.97", "discount": 0, "ait": "0.00", "service_charge": 8.61 }, "partner": { "currency": "GBP", "total": 363.48, "base_fare": 295.51, "tax": 67.97, "gross": { "base_fare": "286.90", "tax": "67.97", "discount": "0.00", "ait": "0.00", "service_charge": 8.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC41OCIsImJhc2VfZmFyZSI6IjM5Ny4yMiIsInRheCI6IjkxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1LjY1IiwidGF4IjoiOTEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMS41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExLjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4wMSIsImJhc2VfZmFyZSI6IjM4NS42NSIsInRheCI6IjkxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1LjY1IiwidGF4IjoiOTEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzcuMDEiLCJiYXNlX2ZhcmUiOiIzODUuNjUiLCJ0YXgiOiI5MS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 363.48, "filter": { "id": "F77TX00174-151", "price": 363.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "N", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152310dxb202601160255808dxb202601170020dac202601170655501", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-152", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*153*_*B2OCVXTdmhoGpgxR", "flight_key": "F77TX00174-152", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-152", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-153", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*154*_*wmqRDpWBpOcvr5Rk", "flight_key": "F77TX00174-153", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-153", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-154", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*155*_*EIcPhXMxnaAI8YCN", "flight_key": "F77TX00174-154", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-154", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-155", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*156*_*svEbgJMtYRsmGE6G", "flight_key": "F77TX00174-155", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-155", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-156", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*157*_*eSIAUxq3W6eIgMkm", "flight_key": "F77TX00174-156", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-156", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-157", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*158*_*mLplPvmi0o7Fz9Id", "flight_key": "F77TX00174-157", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 383.36, "gross_total": 505.36, "base_fare": 254.09, "tax": 129.27, "sell": { "currency": "GBP", "total": 383.36, "base_fare": 254.09, "tax": 129.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE1LjMxLCJiYXNlX2ZhcmUiOjM0MS41NSwidGF4IjoxNzMuNzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDUuMzYsImJhc2VfZmFyZSI6MzMxLjYsInRheCI6MTczLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNS4zNiwiYmFzZV9mYXJlIjozMzEuNiwidGF4IjoxNzMuNzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 383.36, "base_fare": 254.09, "tax": 129.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.69", "tax": "129.27", "discount": 0, "ait": "0.00", "service_charge": 7.4 }, "partner": { "currency": "GBP", "total": 383.36, "base_fare": 254.09, "tax": 129.27, "gross": { "base_fare": "246.69", "tax": "129.27", "discount": "0.00", "ait": "0.00", "service_charge": 7.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNS4zMSIsImJhc2VfZmFyZSI6IjM0MS41NSIsInRheCI6IjE3My43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMS42MCIsInRheCI6IjE3My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNS4zNiIsImJhc2VfZmFyZSI6IjMzMS42MCIsInRheCI6IjE3My43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMS42MCIsInRheCI6IjE3My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNS4zNiIsImJhc2VfZmFyZSI6IjMzMS42MCIsInRheCI6IjE3My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MDUuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 383.36, "filter": { "id": "F77TX00174-157", "price": 383.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-158", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*159*_*tDQrHvhxAHUZ9OZc", "flight_key": "F77TX00174-158", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 383.36, "gross_total": 505.36, "base_fare": 254.09, "tax": 129.27, "sell": { "currency": "GBP", "total": 383.36, "base_fare": 254.09, "tax": 129.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE1LjMxLCJiYXNlX2ZhcmUiOjM0MS41NSwidGF4IjoxNzMuNzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDUuMzYsImJhc2VfZmFyZSI6MzMxLjYsInRheCI6MTczLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNS4zNiwiYmFzZV9mYXJlIjozMzEuNiwidGF4IjoxNzMuNzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 383.36, "base_fare": 254.09, "tax": 129.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.69", "tax": "129.27", "discount": 0, "ait": "0.00", "service_charge": 7.4 }, "partner": { "currency": "GBP", "total": 383.36, "base_fare": 254.09, "tax": 129.27, "gross": { "base_fare": "246.69", "tax": "129.27", "discount": "0.00", "ait": "0.00", "service_charge": 7.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNS4zMSIsImJhc2VfZmFyZSI6IjM0MS41NSIsInRheCI6IjE3My43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMS42MCIsInRheCI6IjE3My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNS4zNiIsImJhc2VfZmFyZSI6IjMzMS42MCIsInRheCI6IjE3My43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMS42MCIsInRheCI6IjE3My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNS4zNiIsImJhc2VfZmFyZSI6IjMzMS42MCIsInRheCI6IjE3My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MDUuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 383.36, "filter": { "id": "F77TX00174-158", "price": 383.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-159", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*160*_*5dz0MZ58dq0ZUJ7F", "flight_key": "F77TX00174-159", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 368.25, "gross_total": 483.76, "base_fare": 287.27, "tax": 80.98, "sell": { "currency": "GBP", "total": 368.25, "base_fare": 287.27, "tax": 80.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk1LjAxLCJiYXNlX2ZhcmUiOjM4Ni4xNSwidGF4IjoxMDguODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODMuNzYsImJhc2VfZmFyZSI6Mzc0LjksInRheCI6MTA4Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4My43NiwiYmFzZV9mYXJlIjozNzQuOSwidGF4IjoxMDguODZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 368.25, "base_fare": 287.27, "tax": 80.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.90", "tax": "80.98", "discount": 0, "ait": "0.00", "service_charge": 8.37 }, "partner": { "currency": "GBP", "total": 368.25, "base_fare": 287.27, "tax": 80.98, "gross": { "base_fare": "278.90", "tax": "80.98", "discount": "0.00", "ait": "0.00", "service_charge": 8.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5NS4wMSIsImJhc2VfZmFyZSI6IjM4Ni4xNSIsInRheCI6IjEwOC44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3NC45MCIsInRheCI6IjEwOC44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDgzLjc2IiwiYmFzZV9mYXJlIjoiMzc0LjkwIiwidGF4IjoiMTA4Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0LjkwIiwidGF4IjoiMTA4Ljg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDgzLjc2IiwiYmFzZV9mYXJlIjoiMzc0LjkwIiwidGF4IjoiMTA4Ljg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4My43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 368.25, "filter": { "id": "F77TX00174-159", "price": 368.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-160", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*161*_*n6xUhpNPuZEqrKHP", "flight_key": "F77TX00174-160", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 368.25, "gross_total": 483.76, "base_fare": 287.27, "tax": 80.98, "sell": { "currency": "GBP", "total": 368.25, "base_fare": 287.27, "tax": 80.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk1LjAxLCJiYXNlX2ZhcmUiOjM4Ni4xNSwidGF4IjoxMDguODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODMuNzYsImJhc2VfZmFyZSI6Mzc0LjksInRheCI6MTA4Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4My43NiwiYmFzZV9mYXJlIjozNzQuOSwidGF4IjoxMDguODZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 368.25, "base_fare": 287.27, "tax": 80.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.90", "tax": "80.98", "discount": 0, "ait": "0.00", "service_charge": 8.37 }, "partner": { "currency": "GBP", "total": 368.25, "base_fare": 287.27, "tax": 80.98, "gross": { "base_fare": "278.90", "tax": "80.98", "discount": "0.00", "ait": "0.00", "service_charge": 8.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5NS4wMSIsImJhc2VfZmFyZSI6IjM4Ni4xNSIsInRheCI6IjEwOC44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3NC45MCIsInRheCI6IjEwOC44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDgzLjc2IiwiYmFzZV9mYXJlIjoiMzc0LjkwIiwidGF4IjoiMTA4Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0LjkwIiwidGF4IjoiMTA4Ljg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDgzLjc2IiwiYmFzZV9mYXJlIjoiMzc0LjkwIiwidGF4IjoiMTA4Ljg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4My43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 368.25, "filter": { "id": "F77TX00174-160", "price": 368.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-161", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*162*_*Cg7djS45JjEFAKH3", "flight_key": "F77TX00174-161", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-161", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-162", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*163*_*9MeJzB7eMPN5x3W5", "flight_key": "F77TX00174-162", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-162", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-163", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*164*_*JAGEzNXs6xrlYDY1", "flight_key": "F77TX00174-163", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-163", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-164", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*165*_*YVxGYj0MOMq6JP8W", "flight_key": "F77TX00174-164", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-164", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-165", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*166*_*MWWYcGOk9V8N1Pmc", "flight_key": "F77TX00174-165", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-165", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-166", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*167*_*omx2WUUPvX5xAO76", "flight_key": "F77TX00174-166", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-166", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-167", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*168*_*gYmlWHHBIH8Q8THS", "flight_key": "F77TX00174-167", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-167", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-168", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*169*_*qlsaVVDguI7vsRSi", "flight_key": "F77TX00174-168", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-168", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-169", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*170*_*uJ5nESBkQClSnuo3", "flight_key": "F77TX00174-169", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-169", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-170", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*171*_*6fGQgIvVZKmxYiOo", "flight_key": "F77TX00174-170", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 370.83, "gross_total": 488.65, "base_fare": 250.9, "tax": 119.93, "sell": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjQ3LCJiYXNlX2ZhcmUiOjMzNy4yNiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODguNjUsImJhc2VfZmFyZSI6MzI3LjQ0LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 370.83, "base_fare": 250.9, "tax": 119.93, "gross": { "base_fare": "243.59", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC40NyIsImJhc2VfZmFyZSI6IjMzNy4yNiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OC42NSIsImJhc2VfZmFyZSI6IjMyNy40NCIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODguNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 370.83, "filter": { "id": "F77TX00174-170", "price": 370.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-171", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*172*_*a1TPXc9w8DqH8yQP", "flight_key": "F77TX00174-171", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 372.11, "gross_total": 488.81, "base_fare": 290.98, "tax": 81.13, "sell": { "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAwLjIsImJhc2VfZmFyZSI6MzkxLjE0LCJ0YXgiOjEwOS4wNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4OC44MSwiYmFzZV9mYXJlIjozNzkuNzUsInRheCI6MTA5LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4OC44MSwiYmFzZV9mYXJlIjozNzkuNzUsInRheCI6MTA5LjA2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.51", "tax": "81.13", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13, "gross": { "base_fare": "282.51", "tax": "81.13", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMC4yMCIsImJhc2VfZmFyZSI6IjM5MS4xNCIsInRheCI6IjEwOS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OS43NSIsInRheCI6IjEwOS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDg4LjgxIiwiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDg4LjgxIiwiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4OC44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 372.11, "filter": { "id": "F77TX00174-171", "price": 372.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-172", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*173*_*uPEByHAhHRNniOiU", "flight_key": "F77TX00174-172", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT16H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "184" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 372.11, "gross_total": 488.81, "base_fare": 290.98, "tax": 81.13, "sell": { "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAwLjIsImJhc2VfZmFyZSI6MzkxLjE0LCJ0YXgiOjEwOS4wNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4OC44MSwiYmFzZV9mYXJlIjozNzkuNzUsInRheCI6MTA5LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4OC44MSwiYmFzZV9mYXJlIjozNzkuNzUsInRheCI6MTA5LjA2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.51", "tax": "81.13", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13, "gross": { "base_fare": "282.51", "tax": "81.13", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMC4yMCIsImJhc2VfZmFyZSI6IjM5MS4xNCIsInRheCI6IjEwOS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OS43NSIsInRheCI6IjEwOS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDg4LjgxIiwiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDg4LjgxIiwiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4OC44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 372.11, "filter": { "id": "F77TX00174-172", "price": 372.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-173", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*174*_*8klIKhr4aasSK98q", "flight_key": "F77TX00174-173", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 372.11, "gross_total": 488.81, "base_fare": 290.98, "tax": 81.13, "sell": { "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAwLjIsImJhc2VfZmFyZSI6MzkxLjE0LCJ0YXgiOjEwOS4wNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4OC44MSwiYmFzZV9mYXJlIjozNzkuNzUsInRheCI6MTA5LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4OC44MSwiYmFzZV9mYXJlIjozNzkuNzUsInRheCI6MTA5LjA2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.51", "tax": "81.13", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 372.11, "base_fare": 290.98, "tax": 81.13, "gross": { "base_fare": "282.51", "tax": "81.13", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMC4yMCIsImJhc2VfZmFyZSI6IjM5MS4xNCIsInRheCI6IjEwOS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OS43NSIsInRheCI6IjEwOS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDg4LjgxIiwiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDg4LjgxIiwiYmFzZV9mYXJlIjoiMzc5Ljc1IiwidGF4IjoiMTA5LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4OC44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 372.11, "filter": { "id": "F77TX00174-173", "price": 372.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-174", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*175*_*tgSihtuYALII7KBj", "flight_key": "F77TX00174-174", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 374.84, "gross_total": 494.18, "base_fare": 247.32, "tax": 127.52, "sell": { "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzLjg2LCJiYXNlX2ZhcmUiOjMzMi40NSwidGF4IjoxNzEuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTQuMTgsImJhc2VfZmFyZSI6MzIyLjc3LCJ0YXgiOjE3MS40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTQuMTgsImJhc2VfZmFyZSI6MzIyLjc3LCJ0YXgiOjE3MS40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.12", "tax": "127.52", "discount": 0, "ait": "0.00", "service_charge": 7.2 }, "partner": { "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52, "gross": { "base_fare": "240.12", "tax": "127.52", "discount": "0.00", "ait": "0.00", "service_charge": 7.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMy44NiIsImJhc2VfZmFyZSI6IjMzMi40NSIsInRheCI6IjE3MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5NC4xOCIsImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5NC4xOCIsImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTQuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 374.84, "filter": { "id": "F77TX00174-174", "price": 374.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-175", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*176*_*R6TRUu7guzxvXVPP", "flight_key": "F77TX00174-175", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 374.84, "gross_total": 494.18, "base_fare": 247.32, "tax": 127.52, "sell": { "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzLjg2LCJiYXNlX2ZhcmUiOjMzMi40NSwidGF4IjoxNzEuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTQuMTgsImJhc2VfZmFyZSI6MzIyLjc3LCJ0YXgiOjE3MS40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTQuMTgsImJhc2VfZmFyZSI6MzIyLjc3LCJ0YXgiOjE3MS40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.12", "tax": "127.52", "discount": 0, "ait": "0.00", "service_charge": 7.2 }, "partner": { "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52, "gross": { "base_fare": "240.12", "tax": "127.52", "discount": "0.00", "ait": "0.00", "service_charge": 7.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMy44NiIsImJhc2VfZmFyZSI6IjMzMi40NSIsInRheCI6IjE3MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5NC4xOCIsImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5NC4xOCIsImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTQuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 374.84, "filter": { "id": "F77TX00174-175", "price": 374.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-176", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*177*_*GINzaOfVvCsyOVnh", "flight_key": "F77TX00174-176", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 374.84, "gross_total": 494.18, "base_fare": 247.32, "tax": 127.52, "sell": { "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzLjg2LCJiYXNlX2ZhcmUiOjMzMi40NSwidGF4IjoxNzEuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTQuMTgsImJhc2VfZmFyZSI6MzIyLjc3LCJ0YXgiOjE3MS40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTQuMTgsImJhc2VfZmFyZSI6MzIyLjc3LCJ0YXgiOjE3MS40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.12", "tax": "127.52", "discount": 0, "ait": "0.00", "service_charge": 7.2 }, "partner": { "currency": "GBP", "total": 374.84, "base_fare": 247.32, "tax": 127.52, "gross": { "base_fare": "240.12", "tax": "127.52", "discount": "0.00", "ait": "0.00", "service_charge": 7.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMy44NiIsImJhc2VfZmFyZSI6IjMzMi40NSIsInRheCI6IjE3MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5NC4xOCIsImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5NC4xOCIsImJhc2VfZmFyZSI6IjMyMi43NyIsInRheCI6IjE3MS40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTQuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 374.84, "filter": { "id": "F77TX00174-176", "price": 374.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-177", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*178*_*DO1fE0pC7eIHF3Yk", "flight_key": "F77TX00174-177", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 14:40:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 02:15:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 10:15:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 377.07, "gross_total": 495.82, "base_fare": 282.07, "tax": 95, "sell": { "currency": "GBP", "total": 377.07, "base_fare": 282.07, "tax": 95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2Ljg2LCJiYXNlX2ZhcmUiOjM3OS4xNiwidGF4IjoxMjcuN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5NS44MiwiYmFzZV9mYXJlIjozNjguMTIsInRheCI6MTI3LjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk1LjgyLCJiYXNlX2ZhcmUiOjM2OC4xMiwidGF4IjoxMjcuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 377.07, "base_fare": 282.07, "tax": 95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "273.86", "tax": "95.00", "discount": 0, "ait": "0.00", "service_charge": 8.21 }, "partner": { "currency": "GBP", "total": 377.07, "base_fare": 282.07, "tax": 95, "gross": { "base_fare": "273.86", "tax": "95.00", "discount": "0.00", "ait": "0.00", "service_charge": 8.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNi44NiIsImJhc2VfZmFyZSI6IjM3OS4xNiIsInRheCI6IjEyNy43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2OC4xMiIsInRheCI6IjEyNy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjgyIiwiYmFzZV9mYXJlIjoiMzY4LjEyIiwidGF4IjoiMTI3LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY4LjEyIiwidGF4IjoiMTI3LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjgyIiwiYmFzZV9mYXJlIjoiMzY4LjEyIiwidGF4IjoiMTI3LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ5NS44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 377.07, "filter": { "id": "F77TX00174-177", "price": 377.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151235kwi202601151440788kwi202601160215dac202601161015285", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-178", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*179*_*Hd2IujOoIwJ7ZdXp", "flight_key": "F77TX00174-178", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "PT18H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 17:00:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-17 01:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 377.07, "gross_total": 495.82, "base_fare": 282.07, "tax": 95, "sell": { "currency": "GBP", "total": 377.07, "base_fare": 282.07, "tax": 95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2Ljg2LCJiYXNlX2ZhcmUiOjM3OS4xNiwidGF4IjoxMjcuN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5NS44MiwiYmFzZV9mYXJlIjozNjguMTIsInRheCI6MTI3LjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk1LjgyLCJiYXNlX2ZhcmUiOjM2OC4xMiwidGF4IjoxMjcuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 377.07, "base_fare": 282.07, "tax": 95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "273.86", "tax": "95.00", "discount": 0, "ait": "0.00", "service_charge": 8.21 }, "partner": { "currency": "GBP", "total": 377.07, "base_fare": 282.07, "tax": 95, "gross": { "base_fare": "273.86", "tax": "95.00", "discount": "0.00", "ait": "0.00", "service_charge": 8.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNi44NiIsImJhc2VfZmFyZSI6IjM3OS4xNiIsInRheCI6IjEyNy43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2OC4xMiIsInRheCI6IjEyNy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjgyIiwiYmFzZV9mYXJlIjoiMzY4LjEyIiwidGF4IjoiMTI3LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY4LjEyIiwidGF4IjoiMTI3LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjgyIiwiYmFzZV9mYXJlIjoiMzY4LjEyIiwidGF4IjoiMTI3LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ5NS44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 377.07, "filter": { "id": "F77TX00174-178", "price": 377.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-17 01:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152010kwi202601152210786kwi202601161700dac202601170100283", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-179", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*180*_*sFVrjCjJ3NRdlXEk", "flight_key": "F77TX00174-179", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 14:40:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 02:15:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 10:15:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 376.91, "gross_total": 495.9, "base_fare": 274.21, "tax": 102.7, "sell": { "currency": "GBP", "total": 376.91, "base_fare": 274.21, "tax": 102.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2LjY0LCJiYXNlX2ZhcmUiOjM2OC41OSwidGF4IjoxMzguMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTUuOSwiYmFzZV9mYXJlIjozNTcuODUsInRheCI6MTM4LjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5NS45LCJiYXNlX2ZhcmUiOjM1Ny44NSwidGF4IjoxMzguMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 376.91, "base_fare": 274.21, "tax": 102.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.22", "tax": "102.70", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 376.91, "base_fare": 274.21, "tax": 102.7, "gross": { "base_fare": "266.22", "tax": "102.70", "discount": "0.00", "ait": "0.00", "service_charge": 7.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNi42NCIsImJhc2VfZmFyZSI6IjM2OC41OSIsInRheCI6IjEzOC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ny44NSIsInRheCI6IjEzOC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjkwIiwiYmFzZV9mYXJlIjoiMzU3Ljg1IiwidGF4IjoiMTM4LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Ljg1IiwidGF4IjoiMTM4LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjkwIiwiYmFzZV9mYXJlIjoiMzU3Ljg1IiwidGF4IjoiMTM4LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ5NS45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 376.91, "filter": { "id": "F77TX00174-179", "price": 376.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151235kwi202601151440788kwi202601160215dac202601161015285", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-180", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*181*_*e0Uwa36x9eNkrYGY", "flight_key": "F77TX00174-180", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "PT18H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 17:00:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-17 01:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 376.91, "gross_total": 495.9, "base_fare": 274.21, "tax": 102.7, "sell": { "currency": "GBP", "total": 376.91, "base_fare": 274.21, "tax": 102.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2LjY0LCJiYXNlX2ZhcmUiOjM2OC41OSwidGF4IjoxMzguMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTUuOSwiYmFzZV9mYXJlIjozNTcuODUsInRheCI6MTM4LjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5NS45LCJiYXNlX2ZhcmUiOjM1Ny44NSwidGF4IjoxMzguMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 376.91, "base_fare": 274.21, "tax": 102.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.22", "tax": "102.70", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 376.91, "base_fare": 274.21, "tax": 102.7, "gross": { "base_fare": "266.22", "tax": "102.70", "discount": "0.00", "ait": "0.00", "service_charge": 7.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNi42NCIsImJhc2VfZmFyZSI6IjM2OC41OSIsInRheCI6IjEzOC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ny44NSIsInRheCI6IjEzOC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjkwIiwiYmFzZV9mYXJlIjoiMzU3Ljg1IiwidGF4IjoiMTM4LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU3Ljg1IiwidGF4IjoiMTM4LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjkwIiwiYmFzZV9mYXJlIjoiMzU3Ljg1IiwidGF4IjoiMTM4LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ5NS45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 376.91, "filter": { "id": "F77TX00174-180", "price": 376.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-17 01:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152010kwi202601152210786kwi202601161700dac202601170100283", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-181", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*182*_*nFpmOfbK3GaBbnhe", "flight_key": "F77TX00174-181", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2069" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2069" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 378.33, "gross_total": 497.29, "base_fare": 287.53, "tax": 90.8, "sell": { "currency": "GBP", "total": 378.33, "base_fare": 287.53, "tax": 90.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA4LjU1LCJiYXNlX2ZhcmUiOjM4Ni41LCJ0YXgiOjEyMi4wNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5Ny4yOSwiYmFzZV9mYXJlIjozNzUuMjQsInRheCI6MTIyLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5Ny4yOSwiYmFzZV9mYXJlIjozNzUuMjQsInRheCI6MTIyLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 378.33, "base_fare": 287.53, "tax": 90.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.15", "tax": "90.80", "discount": 0, "ait": "0.00", "service_charge": 8.38 }, "partner": { "currency": "GBP", "total": 378.33, "base_fare": 287.53, "tax": 90.8, "gross": { "base_fare": "279.15", "tax": "90.80", "discount": "0.00", "ait": "0.00", "service_charge": 8.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwOC41NSIsImJhc2VfZmFyZSI6IjM4Ni41MCIsInRheCI6IjEyMi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3NS4yNCIsInRheCI6IjEyMi4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk3LjI5IiwiYmFzZV9mYXJlIjoiMzc1LjI0IiwidGF4IjoiMTIyLjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjI0IiwidGF4IjoiMTIyLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk3LjI5IiwiYmFzZV9mYXJlIjoiMzc1LjI0IiwidGF4IjoiMTIyLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ5Ny4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 378.33, "filter": { "id": "F77TX00174-181", "price": 378.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151810dxb2026011522002069dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-182", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*183*_*yowErYH24KvV9Agl", "flight_key": "F77TX00174-182", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 378.33, "gross_total": 497.29, "base_fare": 287.53, "tax": 90.8, "sell": { "currency": "GBP", "total": 378.33, "base_fare": 287.53, "tax": 90.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA4LjU1LCJiYXNlX2ZhcmUiOjM4Ni41LCJ0YXgiOjEyMi4wNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5Ny4yOSwiYmFzZV9mYXJlIjozNzUuMjQsInRheCI6MTIyLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5Ny4yOSwiYmFzZV9mYXJlIjozNzUuMjQsInRheCI6MTIyLjA1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 378.33, "base_fare": 287.53, "tax": 90.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "279.15", "tax": "90.80", "discount": 0, "ait": "0.00", "service_charge": 8.38 }, "partner": { "currency": "GBP", "total": 378.33, "base_fare": 287.53, "tax": 90.8, "gross": { "base_fare": "279.15", "tax": "90.80", "discount": "0.00", "ait": "0.00", "service_charge": 8.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwOC41NSIsImJhc2VfZmFyZSI6IjM4Ni41MCIsInRheCI6IjEyMi4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3NS4yNCIsInRheCI6IjEyMi4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk3LjI5IiwiYmFzZV9mYXJlIjoiMzc1LjI0IiwidGF4IjoiMTIyLjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjI0IiwidGF4IjoiMTIyLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk3LjI5IiwiYmFzZV9mYXJlIjoiMzc1LjI0IiwidGF4IjoiMTIyLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ5Ny4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 378.33, "filter": { "id": "F77TX00174-182", "price": 378.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-183", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*184*_*BU39gyTvWltSkVzw", "flight_key": "F77TX00174-183", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 377.94, "gross_total": 498.23, "base_fare": 250.39, "tax": 127.55, "sell": { "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA4LjAzLCJiYXNlX2ZhcmUiOjMzNi41OCwidGF4IjoxNzEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTguMjMsImJhc2VfZmFyZSI6MzI2Ljc4LCJ0YXgiOjE3MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTguMjMsImJhc2VfZmFyZSI6MzI2Ljc4LCJ0YXgiOjE3MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.10", "tax": "127.55", "discount": 0, "ait": "0.00", "service_charge": 7.29 }, "partner": { "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55, "gross": { "base_fare": "243.10", "tax": "127.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwOC4wMyIsImJhc2VfZmFyZSI6IjMzNi41OCIsInRheCI6IjE3MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yMyIsImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yMyIsImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTguMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 377.94, "filter": { "id": "F77TX00174-183", "price": 377.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-184", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*185*_*y0JvWXafgCVrr8I0", "flight_key": "F77TX00174-184", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 377.94, "gross_total": 498.23, "base_fare": 250.39, "tax": 127.55, "sell": { "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA4LjAzLCJiYXNlX2ZhcmUiOjMzNi41OCwidGF4IjoxNzEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTguMjMsImJhc2VfZmFyZSI6MzI2Ljc4LCJ0YXgiOjE3MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTguMjMsImJhc2VfZmFyZSI6MzI2Ljc4LCJ0YXgiOjE3MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.10", "tax": "127.55", "discount": 0, "ait": "0.00", "service_charge": 7.29 }, "partner": { "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55, "gross": { "base_fare": "243.10", "tax": "127.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwOC4wMyIsImJhc2VfZmFyZSI6IjMzNi41OCIsInRheCI6IjE3MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yMyIsImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yMyIsImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTguMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 377.94, "filter": { "id": "F77TX00174-184", "price": 377.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-185", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*186*_*RXu7L6rNzOHjkODO", "flight_key": "F77TX00174-185", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 377.94, "gross_total": 498.23, "base_fare": 250.39, "tax": 127.55, "sell": { "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA4LjAzLCJiYXNlX2ZhcmUiOjMzNi41OCwidGF4IjoxNzEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTguMjMsImJhc2VfZmFyZSI6MzI2Ljc4LCJ0YXgiOjE3MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTguMjMsImJhc2VfZmFyZSI6MzI2Ljc4LCJ0YXgiOjE3MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.10", "tax": "127.55", "discount": 0, "ait": "0.00", "service_charge": 7.29 }, "partner": { "currency": "GBP", "total": 377.94, "base_fare": 250.39, "tax": 127.55, "gross": { "base_fare": "243.10", "tax": "127.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwOC4wMyIsImJhc2VfZmFyZSI6IjMzNi41OCIsInRheCI6IjE3MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yMyIsImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yMyIsImJhc2VfZmFyZSI6IjMyNi43OCIsInRheCI6IjE3MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTguMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 377.94, "filter": { "id": "F77TX00174-185", "price": 377.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-186", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*187*_*Dw8cbuZzaWGafc8U", "flight_key": "F77TX00174-186", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 385.5, "gross_total": 505.97, "base_fare": 312.01, "tax": 73.49, "sell": { "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE4LjE5LCJiYXNlX2ZhcmUiOjQxOS40MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNS45NywiYmFzZV9mYXJlIjo0MDcuMTksInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA1Ljk3LCJiYXNlX2ZhcmUiOjQwNy4xOSwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "302.92", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 9.09 }, "partner": { "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49, "gross": { "base_fare": "302.92", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 9.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxOC4xOSIsImJhc2VfZmFyZSI6IjQxOS40MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3LjE5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMi4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNS45NyIsImJhc2VfZmFyZSI6IjQwNy4xOSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3LjE5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDUuOTciLCJiYXNlX2ZhcmUiOiI0MDcuMTkiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MDUuOTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 385.5, "filter": { "id": "F77TX00174-186", "price": 385.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-187", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*188*_*qqDFzweLPVI4Qwwn", "flight_key": "F77TX00174-187", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 385.5, "gross_total": 505.97, "base_fare": 312.01, "tax": 73.49, "sell": { "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE4LjE5LCJiYXNlX2ZhcmUiOjQxOS40MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNS45NywiYmFzZV9mYXJlIjo0MDcuMTksInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA1Ljk3LCJiYXNlX2ZhcmUiOjQwNy4xOSwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "302.92", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 9.09 }, "partner": { "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49, "gross": { "base_fare": "302.92", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 9.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxOC4xOSIsImJhc2VfZmFyZSI6IjQxOS40MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3LjE5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMi4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNS45NyIsImJhc2VfZmFyZSI6IjQwNy4xOSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3LjE5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDUuOTciLCJiYXNlX2ZhcmUiOiI0MDcuMTkiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MDUuOTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 385.5, "filter": { "id": "F77TX00174-187", "price": 385.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-188", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*189*_*db9mnAV6JXUUQmT6", "flight_key": "F77TX00174-188", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT15H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 385.11, "gross_total": 504.67, "base_fare": 332.07, "tax": 53.04, "sell": { "currency": "GBP", "total": 385.11, "base_fare": 332.07, "tax": 53.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjY3LCJiYXNlX2ZhcmUiOjQ0Ni4zNywidGF4Ijo3MS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA0LjY3LCJiYXNlX2ZhcmUiOjQzMy4zNywidGF4Ijo3MS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNC42NywiYmFzZV9mYXJlIjo0MzMuMzcsInRheCI6NzEuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 385.11, "base_fare": 332.07, "tax": 53.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "322.40", "tax": "53.04", "discount": 0, "ait": "0.00", "service_charge": 9.67 }, "partner": { "currency": "GBP", "total": 385.11, "base_fare": 332.07, "tax": 53.04, "gross": { "base_fare": "322.40", "tax": "53.04", "discount": "0.00", "ait": "0.00", "service_charge": 9.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy42NyIsImJhc2VfZmFyZSI6IjQ0Ni4zNyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMzLjM3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMy4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNC42NyIsImJhc2VfZmFyZSI6IjQzMy4zNyIsInRheCI6IjcxLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMzLjM3IiwidGF4IjoiNzEuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDQuNjciLCJiYXNlX2ZhcmUiOiI0MzMuMzciLCJ0YXgiOiI3MS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MDQuNjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 385.11, "filter": { "id": "F77TX00174-188", "price": 385.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151810dxb202601152200830dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-189", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*190*_*lxvEYpW08NRvGkoQ", "flight_key": "F77TX00174-189", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 385.5, "gross_total": 505.97, "base_fare": 312.01, "tax": 73.49, "sell": { "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE4LjE5LCJiYXNlX2ZhcmUiOjQxOS40MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNS45NywiYmFzZV9mYXJlIjo0MDcuMTksInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA1Ljk3LCJiYXNlX2ZhcmUiOjQwNy4xOSwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "302.92", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 9.09 }, "partner": { "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49, "gross": { "base_fare": "302.92", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 9.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxOC4xOSIsImJhc2VfZmFyZSI6IjQxOS40MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3LjE5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMi4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNS45NyIsImJhc2VfZmFyZSI6IjQwNy4xOSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3LjE5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDUuOTciLCJiYXNlX2ZhcmUiOiI0MDcuMTkiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MDUuOTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 385.5, "filter": { "id": "F77TX00174-189", "price": 385.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-190", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*191*_*zPc99XLfBN5DxpKt", "flight_key": "F77TX00174-190", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 385.5, "gross_total": 505.97, "base_fare": 312.01, "tax": 73.49, "sell": { "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE4LjE5LCJiYXNlX2ZhcmUiOjQxOS40MSwidGF4Ijo5OC43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNS45NywiYmFzZV9mYXJlIjo0MDcuMTksInRheCI6OTguNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA1Ljk3LCJiYXNlX2ZhcmUiOjQwNy4xOSwidGF4Ijo5OC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "302.92", "tax": "73.49", "discount": 0, "ait": "0.00", "service_charge": 9.09 }, "partner": { "currency": "GBP", "total": 385.5, "base_fare": 312.01, "tax": 73.49, "gross": { "base_fare": "302.92", "tax": "73.49", "discount": "0.00", "ait": "0.00", "service_charge": 9.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxOC4xOSIsImJhc2VfZmFyZSI6IjQxOS40MSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3LjE5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMi4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNS45NyIsImJhc2VfZmFyZSI6IjQwNy4xOSIsInRheCI6Ijk4Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA3LjE5IiwidGF4IjoiOTguNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDUuOTciLCJiYXNlX2ZhcmUiOiI0MDcuMTkiLCJ0YXgiOiI5OC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MDUuOTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 385.5, "filter": { "id": "F77TX00174-190", "price": 385.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-191", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*192*_*OC0IJaXnagSPubLI", "flight_key": "F77TX00174-191", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 14:40:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "788" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 02:15:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 10:15:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "285" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 384.66, "gross_total": 506.03, "base_fare": 281.89, "tax": 102.77, "sell": { "currency": "GBP", "total": 384.66, "base_fare": 281.89, "tax": 102.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjA3LCJiYXNlX2ZhcmUiOjM3OC45MiwidGF4IjoxMzguMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDYuMDMsImJhc2VfZmFyZSI6MzY3Ljg4LCJ0YXgiOjEzOC4xNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDYuMDMsImJhc2VfZmFyZSI6MzY3Ljg4LCJ0YXgiOjEzOC4xNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 384.66, "base_fare": 281.89, "tax": 102.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "273.68", "tax": "102.77", "discount": 0, "ait": "0.00", "service_charge": 8.21 }, "partner": { "currency": "GBP", "total": 384.66, "base_fare": 281.89, "tax": 102.77, "gross": { "base_fare": "273.68", "tax": "102.77", "discount": "0.00", "ait": "0.00", "service_charge": 8.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy4wNyIsImJhc2VfZmFyZSI6IjM3OC45MiIsInRheCI6IjEzOC4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Ny44OCIsInRheCI6IjEzOC4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA2LjAzIiwiYmFzZV9mYXJlIjoiMzY3Ljg4IiwidGF4IjoiMTM4LjE1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY3Ljg4IiwidGF4IjoiMTM4LjE1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA2LjAzIiwiYmFzZV9mYXJlIjoiMzY3Ljg4IiwidGF4IjoiMTM4LjE1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 384.66, "filter": { "id": "F77TX00174-191", "price": 384.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151235kwi202601151440788kwi202601160215dac202601161015285", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-192", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*193*_*RGSFRIgHCw7oLVFG", "flight_key": "F77TX00174-192", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H50M", "transit_time": "PT18H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "786" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-16 17:00:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-17 01:00:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "283" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 384.66, "gross_total": 506.03, "base_fare": 281.89, "tax": 102.77, "sell": { "currency": "GBP", "total": 384.66, "base_fare": 281.89, "tax": 102.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjA3LCJiYXNlX2ZhcmUiOjM3OC45MiwidGF4IjoxMzguMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDYuMDMsImJhc2VfZmFyZSI6MzY3Ljg4LCJ0YXgiOjEzOC4xNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDYuMDMsImJhc2VfZmFyZSI6MzY3Ljg4LCJ0YXgiOjEzOC4xNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 384.66, "base_fare": 281.89, "tax": 102.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "273.68", "tax": "102.77", "discount": 0, "ait": "0.00", "service_charge": 8.21 }, "partner": { "currency": "GBP", "total": 384.66, "base_fare": 281.89, "tax": 102.77, "gross": { "base_fare": "273.68", "tax": "102.77", "discount": "0.00", "ait": "0.00", "service_charge": 8.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy4wNyIsImJhc2VfZmFyZSI6IjM3OC45MiIsInRheCI6IjEzOC4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Ny44OCIsInRheCI6IjEzOC4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA2LjAzIiwiYmFzZV9mYXJlIjoiMzY3Ljg4IiwidGF4IjoiMTM4LjE1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY3Ljg4IiwidGF4IjoiMTM4LjE1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA2LjAzIiwiYmFzZV9mYXJlIjoiMzY3Ljg4IiwidGF4IjoiMTM4LjE1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 384.66, "filter": { "id": "F77TX00174-192", "price": 384.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-17 01:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152010kwi202601152210786kwi202601161700dac202601170100283", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-193", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*194*_*A6bYz3UBWyWUqIvp", "flight_key": "F77TX00174-193", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 384.92, "gross_total": 507.36, "base_fare": 256.52, "tax": 128.4, "sell": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjQsImJhc2VfZmFyZSI6MzQ0LjgxLCJ0YXgiOjE3Mi41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": "0.00", "ait": "0.00", "service_charge": 7.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy40MCIsImJhc2VfZmFyZSI6IjM0NC44MSIsInRheCI6IjE3Mi41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNC43NyIsInRheCI6IjE3Mi41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNy4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 384.92, "filter": { "id": "F77TX00174-193", "price": 384.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-194", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*195*_*oy2pSVwZXRN2IoTI", "flight_key": "F77TX00174-194", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 384.92, "gross_total": 507.36, "base_fare": 256.52, "tax": 128.4, "sell": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjQsImJhc2VfZmFyZSI6MzQ0LjgxLCJ0YXgiOjE3Mi41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": "0.00", "ait": "0.00", "service_charge": 7.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy40MCIsImJhc2VfZmFyZSI6IjM0NC44MSIsInRheCI6IjE3Mi41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNC43NyIsInRheCI6IjE3Mi41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNy4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 384.92, "filter": { "id": "F77TX00174-194", "price": 384.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-195", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*196*_*aDmLiVtOQacwvfxy", "flight_key": "F77TX00174-195", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 384.92, "gross_total": 507.36, "base_fare": 256.52, "tax": 128.4, "sell": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjQsImJhc2VfZmFyZSI6MzQ0LjgxLCJ0YXgiOjE3Mi41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": "0.00", "ait": "0.00", "service_charge": 7.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy40MCIsImJhc2VfZmFyZSI6IjM0NC44MSIsInRheCI6IjE3Mi41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNC43NyIsInRheCI6IjE3Mi41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNy4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 384.92, "filter": { "id": "F77TX00174-195", "price": 384.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-196", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*197*_*mXV1rlKlqSZjyUFT", "flight_key": "F77TX00174-196", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 384.92, "gross_total": 507.36, "base_fare": 256.52, "tax": 128.4, "sell": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjQsImJhc2VfZmFyZSI6MzQ0LjgxLCJ0YXgiOjE3Mi41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": "0.00", "ait": "0.00", "service_charge": 7.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy40MCIsImJhc2VfZmFyZSI6IjM0NC44MSIsInRheCI6IjE3Mi41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNC43NyIsInRheCI6IjE3Mi41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNy4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 384.92, "filter": { "id": "F77TX00174-196", "price": 384.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-197", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*198*_*2bQ8STQ1eHiyGhyL", "flight_key": "F77TX00174-197", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 384.92, "gross_total": 507.36, "base_fare": 256.52, "tax": 128.4, "sell": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjQsImJhc2VfZmFyZSI6MzQ0LjgxLCJ0YXgiOjE3Mi41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4zNiwiYmFzZV9mYXJlIjozMzQuNzcsInRheCI6MTcyLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 384.92, "base_fare": 256.52, "tax": 128.4, "gross": { "base_fare": "249.05", "tax": "128.40", "discount": "0.00", "ait": "0.00", "service_charge": 7.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy40MCIsImJhc2VfZmFyZSI6IjM0NC44MSIsInRheCI6IjE3Mi41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNC43NyIsInRheCI6IjE3Mi41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjM2IiwiYmFzZV9mYXJlIjoiMzM0Ljc3IiwidGF4IjoiMTcyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUwNy4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 384.92, "filter": { "id": "F77TX00174-197", "price": 384.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-198", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*199*_*Wsd1VLajCd9OfQEB", "flight_key": "F77TX00174-198", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "830" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT15H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "FZ", "name": "FZ", "picture": "FZ.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 392.85, "gross_total": 515.37, "base_fare": 324.47, "tax": 68.38, "sell": { "currency": "GBP", "total": 392.85, "base_fare": 324.47, "tax": 68.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI4LjA3LCJiYXNlX2ZhcmUiOjQzNi4xNSwidGF4Ijo5MS45Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxNS4zNywiYmFzZV9mYXJlIjo0MjMuNDUsInRheCI6OTEuOTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE1LjM3LCJiYXNlX2ZhcmUiOjQyMy40NSwidGF4Ijo5MS45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 392.85, "base_fare": 324.47, "tax": 68.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "315.02", "tax": "68.38", "discount": 0, "ait": "0.00", "service_charge": 9.45 }, "partner": { "currency": "GBP", "total": 392.85, "base_fare": 324.47, "tax": 68.38, "gross": { "base_fare": "315.02", "tax": "68.38", "discount": "0.00", "ait": "0.00", "service_charge": 9.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyOC4wNyIsImJhc2VfZmFyZSI6IjQzNi4xNSIsInRheCI6IjkxLjkyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIzLjQ1IiwidGF4IjoiOTEuOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxMi43MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyLjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNS4zNyIsImJhc2VfZmFyZSI6IjQyMy40NSIsInRheCI6IjkxLjkyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIzLjQ1IiwidGF4IjoiOTEuOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTUuMzciLCJiYXNlX2ZhcmUiOiI0MjMuNDUiLCJ0YXgiOiI5MS45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTUuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 392.85, "filter": { "id": "F77TX00174-198", "price": 392.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "FZ", "aircraft_name": "FZ", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151810dxb202601152200830dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-199", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*200*_*qC1qieZk4TDWN4mG", "flight_key": "F77TX00174-199", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 393.01, "gross_total": 516.09, "base_fare": 311.68, "tax": 81.33, "sell": { "currency": "GBP", "total": 393.01, "base_fare": 311.68, "tax": 81.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI4LjI5LCJiYXNlX2ZhcmUiOjQxOC45NiwidGF4IjoxMDkuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTYuMDksImJhc2VfZmFyZSI6NDA2Ljc2LCJ0YXgiOjEwOS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTYuMDksImJhc2VfZmFyZSI6NDA2Ljc2LCJ0YXgiOjEwOS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 393.01, "base_fare": 311.68, "tax": 81.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "302.60", "tax": "81.33", "discount": 0, "ait": "0.00", "service_charge": 9.08 }, "partner": { "currency": "GBP", "total": 393.01, "base_fare": 311.68, "tax": 81.33, "gross": { "base_fare": "302.60", "tax": "81.33", "discount": "0.00", "ait": "0.00", "service_charge": 9.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyOC4yOSIsImJhc2VfZmFyZSI6IjQxOC45NiIsInRheCI6IjEwOS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwNi43NiIsInRheCI6IjEwOS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTE2LjA5IiwiYmFzZV9mYXJlIjoiNDA2Ljc2IiwidGF4IjoiMTA5LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA2Ljc2IiwidGF4IjoiMTA5LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTE2LjA5IiwiYmFzZV9mYXJlIjoiNDA2Ljc2IiwidGF4IjoiMTA5LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxNi4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 393.01, "filter": { "id": "F77TX00174-199", "price": 393.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-200", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*201*_*UGHfC6RKTSwTTW4e", "flight_key": "F77TX00174-200", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 17:55:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 393.01, "gross_total": 516.09, "base_fare": 311.68, "tax": 81.33, "sell": { "currency": "GBP", "total": 393.01, "base_fare": 311.68, "tax": 81.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI4LjI5LCJiYXNlX2ZhcmUiOjQxOC45NiwidGF4IjoxMDkuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTYuMDksImJhc2VfZmFyZSI6NDA2Ljc2LCJ0YXgiOjEwOS4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTYuMDksImJhc2VfZmFyZSI6NDA2Ljc2LCJ0YXgiOjEwOS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 393.01, "base_fare": 311.68, "tax": 81.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "302.60", "tax": "81.33", "discount": 0, "ait": "0.00", "service_charge": 9.08 }, "partner": { "currency": "GBP", "total": 393.01, "base_fare": 311.68, "tax": 81.33, "gross": { "base_fare": "302.60", "tax": "81.33", "discount": "0.00", "ait": "0.00", "service_charge": 9.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyOC4yOSIsImJhc2VfZmFyZSI6IjQxOC45NiIsInRheCI6IjEwOS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwNi43NiIsInRheCI6IjEwOS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTE2LjA5IiwiYmFzZV9mYXJlIjoiNDA2Ljc2IiwidGF4IjoiMTA5LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA2Ljc2IiwidGF4IjoiMTA5LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTE2LjA5IiwiYmFzZV9mYXJlIjoiNDA2Ljc2IiwidGF4IjoiMTA5LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxNi4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 393.01, "filter": { "id": "F77TX00174-200", "price": 393.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545bah2026011517555924bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-201", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*202*_*7nzxgQnVkxJJrL09", "flight_key": "F77TX00174-201", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 425.15, "gross_total": 557.45, "base_fare": 358.38, "tax": 66.76, "sell": { "currency": "GBP", "total": 425.15, "base_fare": 358.38, "tax": 66.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxLjQ4LCJiYXNlX2ZhcmUiOjQ4MS43NCwidGF4Ijo4OS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1Ny40NSwiYmFzZV9mYXJlIjo0NjcuNzEsInRheCI6ODkuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU3LjQ1LCJiYXNlX2ZhcmUiOjQ2Ny43MSwidGF4Ijo4OS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 425.15, "base_fare": 358.38, "tax": 66.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "347.95", "tax": "66.76", "discount": 0, "ait": "0.00", "service_charge": 10.44 }, "partner": { "currency": "GBP", "total": 425.15, "base_fare": 358.38, "tax": 66.76, "gross": { "base_fare": "347.95", "tax": "66.76", "discount": "0.00", "ait": "0.00", "service_charge": 10.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MS40OCIsImJhc2VfZmFyZSI6IjQ4MS43NCIsInRheCI6Ijg5Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY3LjcxIiwidGF4IjoiODkuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNC4wMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0LjAzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1Ny40NSIsImJhc2VfZmFyZSI6IjQ2Ny43MSIsInRheCI6Ijg5Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY3LjcxIiwidGF4IjoiODkuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTcuNDUiLCJiYXNlX2ZhcmUiOiI0NjcuNzEiLCJ0YXgiOiI4OS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTcuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 425.15, "filter": { "id": "F77TX00174-201", "price": 425.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "N", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-202", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*203*_*yOQXGaaMpl0Xdc3a", "flight_key": "F77TX00174-202", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 432.64, "gross_total": 567.87, "base_fare": 349.74, "tax": 82.9, "sell": { "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgxLjU2LCJiYXNlX2ZhcmUiOjQ3MC4xMiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjcuODcsImJhc2VfZmFyZSI6NDU2LjQzLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjcuODcsImJhc2VfZmFyZSI6NDU2LjQzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "339.56", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 10.18 }, "partner": { "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9, "gross": { "base_fare": "339.56", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 10.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MS41NiIsImJhc2VfZmFyZSI6IjQ3MC4xMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Ni40MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY3Ljg3IiwiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY3Ljg3IiwiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU2Ny44NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 432.64, "filter": { "id": "F77TX00174-202", "price": 432.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-203", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*204*_*MHLYuF6w7zO7LFOB", "flight_key": "F77TX00174-203", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 432.64, "gross_total": 567.87, "base_fare": 349.74, "tax": 82.9, "sell": { "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgxLjU2LCJiYXNlX2ZhcmUiOjQ3MC4xMiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjcuODcsImJhc2VfZmFyZSI6NDU2LjQzLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjcuODcsImJhc2VfZmFyZSI6NDU2LjQzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "339.56", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 10.18 }, "partner": { "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9, "gross": { "base_fare": "339.56", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 10.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MS41NiIsImJhc2VfZmFyZSI6IjQ3MC4xMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Ni40MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY3Ljg3IiwiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY3Ljg3IiwiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU2Ny44NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 432.64, "filter": { "id": "F77TX00174-203", "price": 432.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-204", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*205*_*Rz45DIws3dlq6H9O", "flight_key": "F77TX00174-204", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 432.64, "gross_total": 567.87, "base_fare": 349.74, "tax": 82.9, "sell": { "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgxLjU2LCJiYXNlX2ZhcmUiOjQ3MC4xMiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjcuODcsImJhc2VfZmFyZSI6NDU2LjQzLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjcuODcsImJhc2VfZmFyZSI6NDU2LjQzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "339.56", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 10.18 }, "partner": { "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9, "gross": { "base_fare": "339.56", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 10.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MS41NiIsImJhc2VfZmFyZSI6IjQ3MC4xMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Ni40MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY3Ljg3IiwiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY3Ljg3IiwiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU2Ny44NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 432.64, "filter": { "id": "F77TX00174-204", "price": 432.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-205", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*206*_*33F1LTZ7467axWo1", "flight_key": "F77TX00174-205", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 432.64, "gross_total": 567.87, "base_fare": 349.74, "tax": 82.9, "sell": { "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgxLjU2LCJiYXNlX2ZhcmUiOjQ3MC4xMiwidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjcuODcsImJhc2VfZmFyZSI6NDU2LjQzLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjcuODcsImJhc2VfZmFyZSI6NDU2LjQzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "339.56", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 10.18 }, "partner": { "currency": "GBP", "total": 432.64, "base_fare": 349.74, "tax": 82.9, "gross": { "base_fare": "339.56", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 10.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MS41NiIsImJhc2VfZmFyZSI6IjQ3MC4xMiIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Ni40MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY3Ljg3IiwiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY3Ljg3IiwiYmFzZV9mYXJlIjoiNDU2LjQzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU2Ny44NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 432.64, "filter": { "id": "F77TX00174-205", "price": 432.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-206", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*207*_*1fbXJCXyepO5jE3r", "flight_key": "F77TX00174-206", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H45M", "transit_time": "PT19H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT19H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 434.68, "gross_total": 570.54, "base_fare": 351.79, "tax": 82.9, "sell": { "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg0LjMxLCJiYXNlX2ZhcmUiOjQ3Mi44NywidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzAuNTQsImJhc2VfZmFyZSI6NDU5LjEsInRheCI6MTExLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MC41NCwiYmFzZV9mYXJlIjo0NTkuMSwidGF4IjoxMTEuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "341.54", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 10.24 }, "partner": { "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9, "gross": { "base_fare": "341.54", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 10.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4NC4zMSIsImJhc2VfZmFyZSI6IjQ3Mi44NyIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1OS4xMCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTcwLjU0IiwiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTcwLjU0IiwiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU3MC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 434.68, "filter": { "id": "F77TX00174-206", "price": 434.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-207", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*208*_*w756FkyoJYpsY5Qh", "flight_key": "F77TX00174-207", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 434.68, "gross_total": 570.54, "base_fare": 351.79, "tax": 82.9, "sell": { "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg0LjMxLCJiYXNlX2ZhcmUiOjQ3Mi44NywidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzAuNTQsImJhc2VfZmFyZSI6NDU5LjEsInRheCI6MTExLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MC41NCwiYmFzZV9mYXJlIjo0NTkuMSwidGF4IjoxMTEuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "341.54", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 10.24 }, "partner": { "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9, "gross": { "base_fare": "341.54", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 10.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4NC4zMSIsImJhc2VfZmFyZSI6IjQ3Mi44NyIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1OS4xMCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTcwLjU0IiwiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTcwLjU0IiwiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU3MC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 434.68, "filter": { "id": "F77TX00174-207", "price": 434.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-208", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*209*_*YfIQx2DVvhOKFEND", "flight_key": "F77TX00174-208", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 434.68, "gross_total": 570.54, "base_fare": 351.79, "tax": 82.9, "sell": { "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg0LjMxLCJiYXNlX2ZhcmUiOjQ3Mi44NywidGF4IjoxMTEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzAuNTQsImJhc2VfZmFyZSI6NDU5LjEsInRheCI6MTExLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MC41NCwiYmFzZV9mYXJlIjo0NTkuMSwidGF4IjoxMTEuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "341.54", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 10.24 }, "partner": { "currency": "GBP", "total": 434.68, "base_fare": 351.79, "tax": 82.9, "gross": { "base_fare": "341.54", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 10.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4NC4zMSIsImJhc2VfZmFyZSI6IjQ3Mi44NyIsInRheCI6IjExMS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1OS4xMCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTcwLjU0IiwiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTcwLjU0IiwiYmFzZV9mYXJlIjoiNDU5LjEwIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU3MC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 434.68, "filter": { "id": "F77TX00174-208", "price": 434.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-209", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*210*_*dNLD6d6H8ZqtbJH8", "flight_key": "F77TX00174-209", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 442.51, "gross_total": 581.06, "base_fare": 351.36, "tax": 91.15, "sell": { "currency": "GBP", "total": 442.51, "base_fare": 351.36, "tax": 91.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk0LjgyLCJiYXNlX2ZhcmUiOjQ3Mi4zLCJ0YXgiOjEyMi41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MS4wNiwiYmFzZV9mYXJlIjo0NTguNTQsInRheCI6MTIyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MS4wNiwiYmFzZV9mYXJlIjo0NTguNTQsInRheCI6MTIyLjUyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 442.51, "base_fare": 351.36, "tax": 91.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "341.12", "tax": "91.15", "discount": 0, "ait": "0.00", "service_charge": 10.24 }, "partner": { "currency": "GBP", "total": 442.51, "base_fare": 351.36, "tax": 91.15, "gross": { "base_fare": "341.12", "tax": "91.15", "discount": "0.00", "ait": "0.00", "service_charge": 10.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5NC44MiIsImJhc2VfZmFyZSI6IjQ3Mi4zMCIsInRheCI6IjEyMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1OC41NCIsInRheCI6IjEyMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjc2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTgxLjA2IiwiYmFzZV9mYXJlIjoiNDU4LjU0IiwidGF4IjoiMTIyLjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU4LjU0IiwidGF4IjoiMTIyLjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTgxLjA2IiwiYmFzZV9mYXJlIjoiNDU4LjU0IiwidGF4IjoiMTIyLjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 442.51, "filter": { "id": "F77TX00174-209", "price": 442.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-210", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*211*_*QuhB8rzPOQOcx0I1", "flight_key": "F77TX00174-210", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 442.51, "gross_total": 581.06, "base_fare": 351.36, "tax": 91.15, "sell": { "currency": "GBP", "total": 442.51, "base_fare": 351.36, "tax": 91.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk0LjgyLCJiYXNlX2ZhcmUiOjQ3Mi4zLCJ0YXgiOjEyMi41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MS4wNiwiYmFzZV9mYXJlIjo0NTguNTQsInRheCI6MTIyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MS4wNiwiYmFzZV9mYXJlIjo0NTguNTQsInRheCI6MTIyLjUyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 442.51, "base_fare": 351.36, "tax": 91.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "341.12", "tax": "91.15", "discount": 0, "ait": "0.00", "service_charge": 10.24 }, "partner": { "currency": "GBP", "total": 442.51, "base_fare": 351.36, "tax": 91.15, "gross": { "base_fare": "341.12", "tax": "91.15", "discount": "0.00", "ait": "0.00", "service_charge": 10.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5NC44MiIsImJhc2VfZmFyZSI6IjQ3Mi4zMCIsInRheCI6IjEyMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1OC41NCIsInRheCI6IjEyMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjc2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTgxLjA2IiwiYmFzZV9mYXJlIjoiNDU4LjU0IiwidGF4IjoiMTIyLjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU4LjU0IiwidGF4IjoiMTIyLjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTgxLjA2IiwiYmFzZV9mYXJlIjoiNDU4LjU0IiwidGF4IjoiMTIyLjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4MS4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 442.51, "filter": { "id": "F77TX00174-210", "price": 442.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-211", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*212*_*FtWuBtWycOknCVbf", "flight_key": "F77TX00174-211", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 447.45, "gross_total": 587.46, "base_fare": 357.56, "tax": 89.89, "sell": { "currency": "GBP", "total": 447.45, "base_fare": 357.56, "tax": 89.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAxLjQ2LCJiYXNlX2ZhcmUiOjQ4MC42MywidGF4IjoxMjAuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODcuNDYsImJhc2VfZmFyZSI6NDY2LjYzLCJ0YXgiOjEyMC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODcuNDYsImJhc2VfZmFyZSI6NDY2LjYzLCJ0YXgiOjEyMC44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 447.45, "base_fare": 357.56, "tax": 89.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "347.14", "tax": "89.89", "discount": 0, "ait": "0.00", "service_charge": 10.42 }, "partner": { "currency": "GBP", "total": 447.45, "base_fare": 357.56, "tax": 89.89, "gross": { "base_fare": "347.14", "tax": "89.89", "discount": "0.00", "ait": "0.00", "service_charge": 10.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwMS40NiIsImJhc2VfZmFyZSI6IjQ4MC42MyIsInRheCI6IjEyMC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2Ni42MyIsInRheCI6IjEyMC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg3LjQ2IiwiYmFzZV9mYXJlIjoiNDY2LjYzIiwidGF4IjoiMTIwLjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY2LjYzIiwidGF4IjoiMTIwLjgzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg3LjQ2IiwiYmFzZV9mYXJlIjoiNDY2LjYzIiwidGF4IjoiMTIwLjgzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4Ny40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 447.45, "filter": { "id": "F77TX00174-211", "price": 447.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "N", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-212", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*213*_*jsHF7YdjVz5mJJRG", "flight_key": "F77TX00174-212", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 449.46, "gross_total": 590.15, "base_fare": 357.9, "tax": 91.56, "sell": { "currency": "GBP", "total": 449.46, "base_fare": 357.9, "tax": 91.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0LjE2LCJiYXNlX2ZhcmUiOjQ4MS4wOSwidGF4IjoxMjMuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTAuMTUsImJhc2VfZmFyZSI6NDY3LjA4LCJ0YXgiOjEyMy4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTAuMTUsImJhc2VfZmFyZSI6NDY3LjA4LCJ0YXgiOjEyMy4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 449.46, "base_fare": 357.9, "tax": 91.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "347.48", "tax": "91.56", "discount": 0, "ait": "0.00", "service_charge": 10.42 }, "partner": { "currency": "GBP", "total": 449.46, "base_fare": 357.9, "tax": 91.56, "gross": { "base_fare": "347.48", "tax": "91.56", "discount": "0.00", "ait": "0.00", "service_charge": 10.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNC4xNiIsImJhc2VfZmFyZSI6IjQ4MS4wOSIsInRheCI6IjEyMy4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2Ny4wOCIsInRheCI6IjEyMy4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTkwLjE1IiwiYmFzZV9mYXJlIjoiNDY3LjA4IiwidGF4IjoiMTIzLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY3LjA4IiwidGF4IjoiMTIzLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTkwLjE1IiwiYmFzZV9mYXJlIjoiNDY3LjA4IiwidGF4IjoiMTIzLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5MC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 449.46, "filter": { "id": "F77TX00174-212", "price": 449.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-213", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*214*_*l6Qty29ltmXAuDfU", "flight_key": "F77TX00174-213", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 449.46, "gross_total": 590.15, "base_fare": 357.9, "tax": 91.56, "sell": { "currency": "GBP", "total": 449.46, "base_fare": 357.9, "tax": 91.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0LjE2LCJiYXNlX2ZhcmUiOjQ4MS4wOSwidGF4IjoxMjMuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTAuMTUsImJhc2VfZmFyZSI6NDY3LjA4LCJ0YXgiOjEyMy4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTAuMTUsImJhc2VfZmFyZSI6NDY3LjA4LCJ0YXgiOjEyMy4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 449.46, "base_fare": 357.9, "tax": 91.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "347.48", "tax": "91.56", "discount": 0, "ait": "0.00", "service_charge": 10.42 }, "partner": { "currency": "GBP", "total": 449.46, "base_fare": 357.9, "tax": 91.56, "gross": { "base_fare": "347.48", "tax": "91.56", "discount": "0.00", "ait": "0.00", "service_charge": 10.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNC4xNiIsImJhc2VfZmFyZSI6IjQ4MS4wOSIsInRheCI6IjEyMy4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2Ny4wOCIsInRheCI6IjEyMy4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTkwLjE1IiwiYmFzZV9mYXJlIjoiNDY3LjA4IiwidGF4IjoiMTIzLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY3LjA4IiwidGF4IjoiMTIzLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTkwLjE1IiwiYmFzZV9mYXJlIjoiNDY3LjA4IiwidGF4IjoiMTIzLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5MC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 449.46, "filter": { "id": "F77TX00174-213", "price": 449.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "N", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-214", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*215*_*qRfALDv8ndyoNUZB", "flight_key": "F77TX00174-214", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 474.37, "gross_total": 621.69, "base_fare": 407.61, "tax": 66.76, "sell": { "currency": "GBP", "total": 474.37, "base_fare": 407.61, "tax": 66.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM3LjY1LCJiYXNlX2ZhcmUiOjU0Ny45MSwidGF4Ijo4OS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS42OSwiYmFzZV9mYXJlIjo1MzEuOTUsInRheCI6ODkuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjIxLjY5LCJiYXNlX2ZhcmUiOjUzMS45NSwidGF4Ijo4OS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 474.37, "base_fare": 407.61, "tax": 66.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "395.74", "tax": "66.76", "discount": 0, "ait": "0.00", "service_charge": 11.87 }, "partner": { "currency": "GBP", "total": 474.37, "base_fare": 407.61, "tax": 66.76, "gross": { "base_fare": "395.74", "tax": "66.76", "discount": "0.00", "ait": "0.00", "service_charge": 11.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy42NSIsImJhc2VfZmFyZSI6IjU0Ny45MSIsInRheCI6Ijg5Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxLjk1IiwidGF4IjoiODkuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS42OSIsImJhc2VfZmFyZSI6IjUzMS45NSIsInRheCI6Ijg5Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxLjk1IiwidGF4IjoiODkuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjEuNjkiLCJiYXNlX2ZhcmUiOiI1MzEuOTUiLCJ0YXgiOiI4OS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 474.37, "filter": { "id": "F77TX00174-214", "price": 474.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "N", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-215", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*216*_*ejh3UYBXIDJFKKVs", "flight_key": "F77TX00174-215", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 489.31, "gross_total": 641.77, "base_fare": 407.61, "tax": 81.7, "sell": { "currency": "GBP", "total": 489.31, "base_fare": 407.61, "tax": 81.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjczLCJiYXNlX2ZhcmUiOjU0Ny45MSwidGF4IjoxMDkuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDEuNzcsImJhc2VfZmFyZSI6NTMxLjk1LCJ0YXgiOjEwOS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDEuNzcsImJhc2VfZmFyZSI6NTMxLjk1LCJ0YXgiOjEwOS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.31, "base_fare": 407.61, "tax": 81.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "395.74", "tax": "81.70", "discount": 0, "ait": "0.00", "service_charge": 11.87 }, "partner": { "currency": "GBP", "total": 489.31, "base_fare": 407.61, "tax": 81.7, "gross": { "base_fare": "395.74", "tax": "81.70", "discount": "0.00", "ait": "0.00", "service_charge": 11.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny43MyIsImJhc2VfZmFyZSI6IjU0Ny45MSIsInRheCI6IjEwOS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMS45NSIsInRheCI6IjEwOS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1Ljk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjQxLjc3IiwiYmFzZV9mYXJlIjoiNTMxLjk1IiwidGF4IjoiMTA5LjgyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxLjk1IiwidGF4IjoiMTA5LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjQxLjc3IiwiYmFzZV9mYXJlIjoiNTMxLjk1IiwidGF4IjoiMTA5LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0MS43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.31, "filter": { "id": "F77TX00174-215", "price": 489.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "N", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-216", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*217*_*mepQCQMQWb6s9tR9", "flight_key": "F77TX00174-216", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 497.52, "gross_total": 652.83, "base_fare": 407.09, "tax": 90.43, "sell": { "currency": "GBP", "total": 497.52, "base_fare": 407.09, "tax": 90.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Ljc3LCJiYXNlX2ZhcmUiOjU0Ny4yMSwidGF4IjoxMjEuNTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTIuODMsImJhc2VfZmFyZSI6NTMxLjI3LCJ0YXgiOjEyMS41NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTIuODMsImJhc2VfZmFyZSI6NTMxLjI3LCJ0YXgiOjEyMS41Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 497.52, "base_fare": 407.09, "tax": 90.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "395.23", "tax": "90.43", "discount": 0, "ait": "0.00", "service_charge": 11.86 }, "partner": { "currency": "GBP", "total": 497.52, "base_fare": 407.09, "tax": 90.43, "gross": { "base_fare": "395.23", "tax": "90.43", "discount": "0.00", "ait": "0.00", "service_charge": 11.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC43NyIsImJhc2VfZmFyZSI6IjU0Ny4yMSIsInRheCI6IjEyMS41NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMS4yNyIsInRheCI6IjEyMS41NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1Ljk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjUyLjgzIiwiYmFzZV9mYXJlIjoiNTMxLjI3IiwidGF4IjoiMTIxLjU2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTMxLjI3IiwidGF4IjoiMTIxLjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjUyLjgzIiwiYmFzZV9mYXJlIjoiNTMxLjI3IiwidGF4IjoiMTIxLjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1Mi44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 497.52, "filter": { "id": "F77TX00174-216", "price": 497.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "N", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-217", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*218*_*xnVPktJe2ns9lDeN", "flight_key": "F77TX00174-217", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 516.43, "gross_total": 678.66, "base_fare": 396.5, "tax": 119.93, "sell": { "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk0LjE4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzguNjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzguNjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93, "gross": { "base_fare": "384.95", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NC4xOCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc4LjY2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc4LjY2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3OC42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.43, "filter": { "id": "F77TX00174-217", "price": 516.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-218", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*219*_*wPt7ZmJtDcG2Mv7x", "flight_key": "F77TX00174-218", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-218", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-219", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*220*_*5ZYnpnxB75DsrfLQ", "flight_key": "F77TX00174-219", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-219", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-220", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*221*_*UBXUxRSoNWVUZWBj", "flight_key": "F77TX00174-220", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-220", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-221", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*222*_*d5gxNj0OM9skKTEg", "flight_key": "F77TX00174-221", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-221", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-222", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*223*_*n6Ts3y02AAwrSgd5", "flight_key": "F77TX00174-222", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 516.43, "gross_total": 678.66, "base_fare": 396.5, "tax": 119.93, "sell": { "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk0LjE4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzguNjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzguNjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93, "gross": { "base_fare": "384.95", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NC4xOCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc4LjY2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc4LjY2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3OC42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.43, "filter": { "id": "F77TX00174-222", "price": 516.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-223", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*224*_*wEvO3f9JWWRvrwdl", "flight_key": "F77TX00174-223", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 516.43, "gross_total": 678.66, "base_fare": 396.5, "tax": 119.93, "sell": { "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk0LjE4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzguNjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzguNjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 516.43, "base_fare": 396.5, "tax": 119.93, "gross": { "base_fare": "384.95", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NC4xOCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc4LjY2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc4LjY2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3OC42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.43, "filter": { "id": "F77TX00174-223", "price": 516.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-224", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*225*_*bgIzeuPOwAaXKCqR", "flight_key": "F77TX00174-224", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-224", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-225", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*226*_*4lQpZnLNK34C0HTh", "flight_key": "F77TX00174-225", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-225", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-226", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*227*_*myh098XOGAbi0HVp", "flight_key": "F77TX00174-226", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-226", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-227", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*228*_*8jNuK4sG8aYBcvpS", "flight_key": "F77TX00174-227", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-227", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-228", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*229*_*LE13LuELxrDWTGdn", "flight_key": "F77TX00174-228", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-228", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-229", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*230*_*n8vgCD8eWgCxxNS7", "flight_key": "F77TX00174-229", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-229", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-230", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*231*_*zwhF8rcDmHDPNIFP", "flight_key": "F77TX00174-230", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-230", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-231", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*232*_*s7zu2RQFziCLjnht", "flight_key": "F77TX00174-231", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 518.36, "gross_total": 681.26, "base_fare": 396.5, "tax": 121.86, "sell": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2Ljc4LCJiYXNlX2ZhcmUiOjUzMi45NywidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMjYsImJhc2VfZmFyZSI6NTE3LjQ1LCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 518.36, "base_fare": 396.5, "tax": 121.86, "gross": { "base_fare": "384.95", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 11.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni43OCIsImJhc2VfZmFyZSI6IjUzMi45NyIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy40NSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgxLjI2IiwiYmFzZV9mYXJlIjoiNTE3LjQ1IiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4MS4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.36, "filter": { "id": "F77TX00174-231", "price": 518.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-232", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*233*_*gEoVQ9IeXCsK95Iw", "flight_key": "F77TX00174-232", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.88, "gross_total": 683.51, "base_fare": 390.96, "tax": 128.92, "sell": { "currency": "GBP", "total": 519.88, "base_fare": 390.96, "tax": 128.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk4LjgyLCJiYXNlX2ZhcmUiOjUyNS41MywidGF4IjoxNzMuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODMuNTEsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3My4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODMuNTEsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3My4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 519.88, "base_fare": 390.96, "tax": 128.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "379.57", "tax": "128.92", "discount": 0, "ait": "0.00", "service_charge": 11.39 }, "partner": { "currency": "GBP", "total": 519.88, "base_fare": 390.96, "tax": 128.92, "gross": { "base_fare": "379.57", "tax": "128.92", "discount": "0.00", "ait": "0.00", "service_charge": 11.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OC44MiIsImJhc2VfZmFyZSI6IjUyNS41MyIsInRheCI6IjE3My4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMC4yMiIsInRheCI6IjE3My4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgzLjUxIiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTczLjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTczLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjgzLjUxIiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTczLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4My41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.88, "filter": { "id": "F77TX00174-232", "price": 519.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-233", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*234*_*w3ukzUOgTXs7EMgR", "flight_key": "F77TX00174-233", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 521.83, "gross_total": 686.14, "base_fare": 390.96, "tax": 130.87, "sell": { "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAxLjQ1LCJiYXNlX2ZhcmUiOjUyNS41MywidGF4IjoxNzUuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMTQsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3NS45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMTQsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3NS45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "379.57", "tax": "130.87", "discount": 0, "ait": "0.00", "service_charge": 11.39 }, "partner": { "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87, "gross": { "base_fare": "379.57", "tax": "130.87", "discount": "0.00", "ait": "0.00", "service_charge": 11.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMS40NSIsImJhc2VfZmFyZSI6IjUyNS41MyIsInRheCI6IjE3NS45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMC4yMiIsInRheCI6IjE3NS45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjE0IiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjE0IiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4Ni4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.83, "filter": { "id": "F77TX00174-233", "price": 521.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-234", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*235*_*fC98ceWzVe5nBer3", "flight_key": "F77TX00174-234", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 521.83, "gross_total": 686.14, "base_fare": 390.96, "tax": 130.87, "sell": { "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAxLjQ1LCJiYXNlX2ZhcmUiOjUyNS41MywidGF4IjoxNzUuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMTQsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3NS45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMTQsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3NS45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "379.57", "tax": "130.87", "discount": 0, "ait": "0.00", "service_charge": 11.39 }, "partner": { "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87, "gross": { "base_fare": "379.57", "tax": "130.87", "discount": "0.00", "ait": "0.00", "service_charge": 11.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMS40NSIsImJhc2VfZmFyZSI6IjUyNS41MyIsInRheCI6IjE3NS45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMC4yMiIsInRheCI6IjE3NS45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjE0IiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjE0IiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4Ni4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.83, "filter": { "id": "F77TX00174-234", "price": 521.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-235", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*236*_*TA5btX58QeyKk6P7", "flight_key": "F77TX00174-235", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 521.83, "gross_total": 686.14, "base_fare": 390.96, "tax": 130.87, "sell": { "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAxLjQ1LCJiYXNlX2ZhcmUiOjUyNS41MywidGF4IjoxNzUuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMTQsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3NS45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMTQsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3NS45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "379.57", "tax": "130.87", "discount": 0, "ait": "0.00", "service_charge": 11.39 }, "partner": { "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87, "gross": { "base_fare": "379.57", "tax": "130.87", "discount": "0.00", "ait": "0.00", "service_charge": 11.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMS40NSIsImJhc2VfZmFyZSI6IjUyNS41MyIsInRheCI6IjE3NS45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMC4yMiIsInRheCI6IjE3NS45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjE0IiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjE0IiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4Ni4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.83, "filter": { "id": "F77TX00174-235", "price": 521.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-236", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*237*_*OMIF9gtoZ0S09qz3", "flight_key": "F77TX00174-236", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 521.83, "gross_total": 686.14, "base_fare": 390.96, "tax": 130.87, "sell": { "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAxLjQ1LCJiYXNlX2ZhcmUiOjUyNS41MywidGF4IjoxNzUuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMTQsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3NS45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMTQsImJhc2VfZmFyZSI6NTEwLjIyLCJ0YXgiOjE3NS45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "379.57", "tax": "130.87", "discount": 0, "ait": "0.00", "service_charge": 11.39 }, "partner": { "currency": "GBP", "total": 521.83, "base_fare": 390.96, "tax": 130.87, "gross": { "base_fare": "379.57", "tax": "130.87", "discount": "0.00", "ait": "0.00", "service_charge": 11.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMS40NSIsImJhc2VfZmFyZSI6IjUyNS41MyIsInRheCI6IjE3NS45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMC4yMiIsInRheCI6IjE3NS45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjE0IiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjE0IiwiYmFzZV9mYXJlIjoiNTEwLjIyIiwidGF4IjoiMTc1LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4Ni4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.83, "filter": { "id": "F77TX00174-236", "price": 521.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-237", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*238*_*CAVvfJTE48MNHd8s", "flight_key": "F77TX00174-237", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 521.96, "gross_total": 686.25, "base_fare": 392.22, "tax": 129.74, "sell": { "currency": "GBP", "total": 521.96, "base_fare": 392.22, "tax": 129.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAxLjYxLCJiYXNlX2ZhcmUiOjUyNy4yMiwidGF4IjoxNzQuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMjUsImJhc2VfZmFyZSI6NTExLjg2LCJ0YXgiOjE3NC4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMjUsImJhc2VfZmFyZSI6NTExLjg2LCJ0YXgiOjE3NC4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.96, "base_fare": 392.22, "tax": 129.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "380.79", "tax": "129.74", "discount": 0, "ait": "0.00", "service_charge": 11.43 }, "partner": { "currency": "GBP", "total": 521.96, "base_fare": 392.22, "tax": 129.74, "gross": { "base_fare": "380.79", "tax": "129.74", "discount": "0.00", "ait": "0.00", "service_charge": 11.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMS42MSIsImJhc2VfZmFyZSI6IjUyNy4yMiIsInRheCI6IjE3NC4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMS44NiIsInRheCI6IjE3NC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjI1IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjI1IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4Ni4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.96, "filter": { "id": "F77TX00174-237", "price": 521.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-238", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*239*_*FOJGkDS16bChMVzZ", "flight_key": "F77TX00174-238", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 523.97, "gross_total": 688.96, "base_fare": 392.22, "tax": 131.75, "sell": { "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA0LjMyLCJiYXNlX2ZhcmUiOjUyNy4yMiwidGF4IjoxNzcuMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4OC45NiwiYmFzZV9mYXJlIjo1MTEuODYsInRheCI6MTc3LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4Ljk2LCJiYXNlX2ZhcmUiOjUxMS44NiwidGF4IjoxNzcuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "380.79", "tax": "131.75", "discount": 0, "ait": "0.00", "service_charge": 11.43 }, "partner": { "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75, "gross": { "base_fare": "380.79", "tax": "131.75", "discount": "0.00", "ait": "0.00", "service_charge": 11.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNC4zMiIsImJhc2VfZmFyZSI6IjUyNy4yMiIsInRheCI6IjE3Ny4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMS44NiIsInRheCI6IjE3Ny4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg4Ljk2IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg4Ljk2IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4OC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 523.97, "filter": { "id": "F77TX00174-238", "price": 523.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-239", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*240*_*6DUwSlFe3hNfeH6b", "flight_key": "F77TX00174-239", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 523.97, "gross_total": 688.96, "base_fare": 392.22, "tax": 131.75, "sell": { "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA0LjMyLCJiYXNlX2ZhcmUiOjUyNy4yMiwidGF4IjoxNzcuMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4OC45NiwiYmFzZV9mYXJlIjo1MTEuODYsInRheCI6MTc3LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4Ljk2LCJiYXNlX2ZhcmUiOjUxMS44NiwidGF4IjoxNzcuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "380.79", "tax": "131.75", "discount": 0, "ait": "0.00", "service_charge": 11.43 }, "partner": { "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75, "gross": { "base_fare": "380.79", "tax": "131.75", "discount": "0.00", "ait": "0.00", "service_charge": 11.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNC4zMiIsImJhc2VfZmFyZSI6IjUyNy4yMiIsInRheCI6IjE3Ny4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMS44NiIsInRheCI6IjE3Ny4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg4Ljk2IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg4Ljk2IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4OC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 523.97, "filter": { "id": "F77TX00174-239", "price": 523.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-240", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*241*_*RlsWh1aONZHIXhYo", "flight_key": "F77TX00174-240", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 523.97, "gross_total": 688.96, "base_fare": 392.22, "tax": 131.75, "sell": { "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA0LjMyLCJiYXNlX2ZhcmUiOjUyNy4yMiwidGF4IjoxNzcuMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4OC45NiwiYmFzZV9mYXJlIjo1MTEuODYsInRheCI6MTc3LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4Ljk2LCJiYXNlX2ZhcmUiOjUxMS44NiwidGF4IjoxNzcuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "380.79", "tax": "131.75", "discount": 0, "ait": "0.00", "service_charge": 11.43 }, "partner": { "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75, "gross": { "base_fare": "380.79", "tax": "131.75", "discount": "0.00", "ait": "0.00", "service_charge": 11.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNC4zMiIsImJhc2VfZmFyZSI6IjUyNy4yMiIsInRheCI6IjE3Ny4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMS44NiIsInRheCI6IjE3Ny4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg4Ljk2IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg4Ljk2IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4OC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 523.97, "filter": { "id": "F77TX00174-240", "price": 523.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-241", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*242*_*eraZeEczvXWpR9SW", "flight_key": "F77TX00174-241", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 523.97, "gross_total": 688.96, "base_fare": 392.22, "tax": 131.75, "sell": { "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA0LjMyLCJiYXNlX2ZhcmUiOjUyNy4yMiwidGF4IjoxNzcuMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4OC45NiwiYmFzZV9mYXJlIjo1MTEuODYsInRheCI6MTc3LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4Ljk2LCJiYXNlX2ZhcmUiOjUxMS44NiwidGF4IjoxNzcuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "380.79", "tax": "131.75", "discount": 0, "ait": "0.00", "service_charge": 11.43 }, "partner": { "currency": "GBP", "total": 523.97, "base_fare": 392.22, "tax": 131.75, "gross": { "base_fare": "380.79", "tax": "131.75", "discount": "0.00", "ait": "0.00", "service_charge": 11.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNC4zMiIsImJhc2VfZmFyZSI6IjUyNy4yMiIsInRheCI6IjE3Ny4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMS44NiIsInRheCI6IjE3Ny4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg4Ljk2IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg4Ljk2IiwiYmFzZV9mYXJlIjoiNTExLjg2IiwidGF4IjoiMTc3LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4OC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 523.97, "filter": { "id": "F77TX00174-241", "price": 523.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-242", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*243*_*Tr6t2l307XUA2afK", "flight_key": "F77TX00174-242", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 534.85, "gross_total": 703.12, "base_fare": 404.3, "tax": 130.55, "sell": { "currency": "GBP", "total": 534.85, "base_fare": 404.3, "tax": 130.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE4Ljk1LCJiYXNlX2ZhcmUiOjU0My40NiwidGF4IjoxNzUuNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDMuMTIsImJhc2VfZmFyZSI6NTI3LjYzLCJ0YXgiOjE3NS40OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDMuMTIsImJhc2VfZmFyZSI6NTI3LjYzLCJ0YXgiOjE3NS40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 534.85, "base_fare": 404.3, "tax": 130.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "392.52", "tax": "130.55", "discount": 0, "ait": "0.00", "service_charge": 11.78 }, "partner": { "currency": "GBP", "total": 534.85, "base_fare": 404.3, "tax": 130.55, "gross": { "base_fare": "392.52", "tax": "130.55", "discount": "0.00", "ait": "0.00", "service_charge": 11.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxOC45NSIsImJhc2VfZmFyZSI6IjU0My40NiIsInRheCI6IjE3NS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNy42MyIsInRheCI6IjE3NS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAzLjEyIiwiYmFzZV9mYXJlIjoiNTI3LjYzIiwidGF4IjoiMTc1LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTI3LjYzIiwidGF4IjoiMTc1LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAzLjEyIiwiYmFzZV9mYXJlIjoiNTI3LjYzIiwidGF4IjoiMTc1LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwMy4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 534.85, "filter": { "id": "F77TX00174-242", "price": 534.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-243", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*244*_*9OYbvxN49hi4WTci", "flight_key": "F77TX00174-243", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 536.85, "gross_total": 705.79, "base_fare": 404.32, "tax": 132.52, "sell": { "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIxLjYyLCJiYXNlX2ZhcmUiOjU0My40OSwidGF4IjoxNzguMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuNzksImJhc2VfZmFyZSI6NTI3LjY2LCJ0YXgiOjE3OC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuNzksImJhc2VfZmFyZSI6NTI3LjY2LCJ0YXgiOjE3OC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "392.55", "tax": "132.52", "discount": 0, "ait": "0.00", "service_charge": 11.78 }, "partner": { "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52, "gross": { "base_fare": "392.55", "tax": "132.52", "discount": "0.00", "ait": "0.00", "service_charge": 11.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMS42MiIsImJhc2VfZmFyZSI6IjU0My40OSIsInRheCI6IjE3OC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNy42NiIsInRheCI6IjE3OC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc5IiwiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc5IiwiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwNS43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 536.85, "filter": { "id": "F77TX00174-243", "price": 536.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-244", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*245*_*U0qAA0DTKVGEItqG", "flight_key": "F77TX00174-244", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 536.85, "gross_total": 705.79, "base_fare": 404.32, "tax": 132.52, "sell": { "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIxLjYyLCJiYXNlX2ZhcmUiOjU0My40OSwidGF4IjoxNzguMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuNzksImJhc2VfZmFyZSI6NTI3LjY2LCJ0YXgiOjE3OC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuNzksImJhc2VfZmFyZSI6NTI3LjY2LCJ0YXgiOjE3OC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "392.55", "tax": "132.52", "discount": 0, "ait": "0.00", "service_charge": 11.78 }, "partner": { "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52, "gross": { "base_fare": "392.55", "tax": "132.52", "discount": "0.00", "ait": "0.00", "service_charge": 11.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMS42MiIsImJhc2VfZmFyZSI6IjU0My40OSIsInRheCI6IjE3OC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNy42NiIsInRheCI6IjE3OC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc5IiwiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc5IiwiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwNS43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 536.85, "filter": { "id": "F77TX00174-244", "price": 536.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-245", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*246*_*qBgLg0GMZ9fzArxR", "flight_key": "F77TX00174-245", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 536.85, "gross_total": 705.79, "base_fare": 404.32, "tax": 132.52, "sell": { "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIxLjYyLCJiYXNlX2ZhcmUiOjU0My40OSwidGF4IjoxNzguMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuNzksImJhc2VfZmFyZSI6NTI3LjY2LCJ0YXgiOjE3OC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuNzksImJhc2VfZmFyZSI6NTI3LjY2LCJ0YXgiOjE3OC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "392.55", "tax": "132.52", "discount": 0, "ait": "0.00", "service_charge": 11.78 }, "partner": { "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52, "gross": { "base_fare": "392.55", "tax": "132.52", "discount": "0.00", "ait": "0.00", "service_charge": 11.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMS42MiIsImJhc2VfZmFyZSI6IjU0My40OSIsInRheCI6IjE3OC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNy42NiIsInRheCI6IjE3OC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc5IiwiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc5IiwiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwNS43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 536.85, "filter": { "id": "F77TX00174-245", "price": 536.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-246", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*247*_*K5pNUVsMqIP7oahv", "flight_key": "F77TX00174-246", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 536.85, "gross_total": 705.79, "base_fare": 404.32, "tax": 132.52, "sell": { "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIxLjYyLCJiYXNlX2ZhcmUiOjU0My40OSwidGF4IjoxNzguMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuNzksImJhc2VfZmFyZSI6NTI3LjY2LCJ0YXgiOjE3OC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuNzksImJhc2VfZmFyZSI6NTI3LjY2LCJ0YXgiOjE3OC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "392.55", "tax": "132.52", "discount": 0, "ait": "0.00", "service_charge": 11.78 }, "partner": { "currency": "GBP", "total": 536.85, "base_fare": 404.32, "tax": 132.52, "gross": { "base_fare": "392.55", "tax": "132.52", "discount": "0.00", "ait": "0.00", "service_charge": 11.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMS42MiIsImJhc2VfZmFyZSI6IjU0My40OSIsInRheCI6IjE3OC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNy42NiIsInRheCI6IjE3OC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc5IiwiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc5IiwiYmFzZV9mYXJlIjoiNTI3LjY2IiwidGF4IjoiMTc4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwNS43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 536.85, "filter": { "id": "F77TX00174-246", "price": 536.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-247", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*248*_*xswUUlnKua5WQe7R", "flight_key": "F77TX00174-247", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H20M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 19:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-15 21:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BOM", "arrival_time": "2026-01-16 01:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 617.6, "gross_total": 808.44, "base_fare": 555.51, "tax": 62.1, "sell": { "currency": "GBP", "total": 617.6, "base_fare": 555.51, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMwLjE5LCJiYXNlX2ZhcmUiOjc0Ni43MSwidGF4Ijo4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgwOC40NCwiYmFzZV9mYXJlIjo3MjQuOTYsInRheCI6ODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA4LjQ0LCJiYXNlX2ZhcmUiOjcyNC45NiwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 617.6, "base_fare": 555.51, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "539.32", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 16.18 }, "partner": { "currency": "GBP", "total": 617.6, "base_fare": 555.51, "tax": 62.1, "gross": { "base_fare": "539.32", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 16.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMC4xOSIsImJhc2VfZmFyZSI6Ijc0Ni43MSIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0Ljk2IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS43NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjc1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwOC40NCIsImJhc2VfZmFyZSI6IjcyNC45NiIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0Ljk2IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4MDguNDQiLCJiYXNlX2ZhcmUiOiI3MjQuOTYiLCJ0YXgiOiI4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDguNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.6, "filter": { "id": "F77TX00174-247", "price": 617.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151525auh202601151900616auh202601152110bom202601160150206bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-248", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*249*_*VWTjGossjGbsdWlT", "flight_key": "F77TX00174-248", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H20M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 19:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-15 21:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BOM", "arrival_time": "2026-01-16 01:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 617.6, "gross_total": 808.44, "base_fare": 555.51, "tax": 62.1, "sell": { "currency": "GBP", "total": 617.6, "base_fare": 555.51, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMwLjE5LCJiYXNlX2ZhcmUiOjc0Ni43MSwidGF4Ijo4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgwOC40NCwiYmFzZV9mYXJlIjo3MjQuOTYsInRheCI6ODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA4LjQ0LCJiYXNlX2ZhcmUiOjcyNC45NiwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 617.6, "base_fare": 555.51, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "539.32", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 16.18 }, "partner": { "currency": "GBP", "total": 617.6, "base_fare": 555.51, "tax": 62.1, "gross": { "base_fare": "539.32", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 16.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMC4xOSIsImJhc2VfZmFyZSI6Ijc0Ni43MSIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0Ljk2IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS43NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjc1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwOC40NCIsImJhc2VfZmFyZSI6IjcyNC45NiIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0Ljk2IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4MDguNDQiLCJiYXNlX2ZhcmUiOiI3MjQuOTYiLCJ0YXgiOiI4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MDguNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.6, "filter": { "id": "F77TX00174-248", "price": 617.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151525auh202601151900616auh202601152110bom202601160150206bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-249", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*250*_*uaaeEBAq6zefjpS8", "flight_key": "F77TX00174-249", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H20M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 19:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-15 21:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BOM", "arrival_time": "2026-01-16 01:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 633.19, "gross_total": 828.78, "base_fare": 571.09, "tax": 62.1, "sell": { "currency": "GBP", "total": 633.19, "base_fare": 571.09, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUxLjE0LCJiYXNlX2ZhcmUiOjc2Ny42NiwidGF4Ijo4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyOC43OCwiYmFzZV9mYXJlIjo3NDUuMywidGF4Ijo4My40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjguNzgsImJhc2VfZmFyZSI6NzQ1LjMsInRheCI6ODMuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 633.19, "base_fare": 571.09, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "554.46", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 16.63 }, "partner": { "currency": "GBP", "total": 633.19, "base_fare": 571.09, "tax": 62.1, "gross": { "base_fare": "554.46", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 16.63 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1MS4xNCIsImJhc2VfZmFyZSI6Ijc2Ny42NiIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ1LjMwIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyOC43OCIsImJhc2VfZmFyZSI6Ijc0NS4zMCIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ1LjMwIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4MjguNzgiLCJiYXNlX2ZhcmUiOiI3NDUuMzAiLCJ0YXgiOiI4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjguNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 633.19, "filter": { "id": "F77TX00174-249", "price": 633.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151525auh202601151900616auh202601152110bom202601160150206bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-250", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*251*_*AwMg8a1qAuOIJYmj", "flight_key": "F77TX00174-250", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H20M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 19:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-15 21:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BOM", "arrival_time": "2026-01-16 01:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 633.19, "gross_total": 828.78, "base_fare": 571.09, "tax": 62.1, "sell": { "currency": "GBP", "total": 633.19, "base_fare": 571.09, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUxLjE0LCJiYXNlX2ZhcmUiOjc2Ny42NiwidGF4Ijo4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyOC43OCwiYmFzZV9mYXJlIjo3NDUuMywidGF4Ijo4My40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjguNzgsImJhc2VfZmFyZSI6NzQ1LjMsInRheCI6ODMuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 633.19, "base_fare": 571.09, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "554.46", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 16.63 }, "partner": { "currency": "GBP", "total": 633.19, "base_fare": 571.09, "tax": 62.1, "gross": { "base_fare": "554.46", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 16.63 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1MS4xNCIsImJhc2VfZmFyZSI6Ijc2Ny42NiIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ1LjMwIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyOC43OCIsImJhc2VfZmFyZSI6Ijc0NS4zMCIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQ1LjMwIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4MjguNzgiLCJiYXNlX2ZhcmUiOiI3NDUuMzAiLCJ0YXgiOiI4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4MjguNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 633.19, "filter": { "id": "F77TX00174-250", "price": 633.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151525auh202601151900616auh202601152110bom202601160150206bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-251", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*252*_*t97LpWWep57sy0Us", "flight_key": "F77TX00174-251", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 627.8, "gross_total": 826.96, "base_fare": 432.23, "tax": 195.57, "sell": { "currency": "GBP", "total": 627.8, "base_fare": 432.23, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQzLjg4LCJiYXNlX2ZhcmUiOjU4MSwidGF4IjoyNjIuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuOTYsImJhc2VfZmFyZSI6NTY0LjA4LCJ0YXgiOjI2Mi44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuOTYsImJhc2VfZmFyZSI6NTY0LjA4LCJ0YXgiOjI2Mi44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.8, "base_fare": 432.23, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "419.64", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 12.59 }, "partner": { "currency": "GBP", "total": 627.8, "base_fare": 432.23, "tax": 195.57, "gross": { "base_fare": "419.64", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 12.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0My44OCIsImJhc2VfZmFyZSI6IjU4MS4wMCIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wOCIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjkyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuOTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2Ljk2IiwiYmFzZV9mYXJlIjoiNTY0LjA4IiwidGF4IjoiMjYyLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY0LjA4IiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2Ljk2IiwiYmFzZV9mYXJlIjoiNTY0LjA4IiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.8, "filter": { "id": "F77TX00174-251", "price": 627.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-252", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*253*_*bvUr9iEXTYkew6GF", "flight_key": "F77TX00174-252", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 627.8, "gross_total": 826.96, "base_fare": 432.23, "tax": 195.57, "sell": { "currency": "GBP", "total": 627.8, "base_fare": 432.23, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQzLjg4LCJiYXNlX2ZhcmUiOjU4MSwidGF4IjoyNjIuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuOTYsImJhc2VfZmFyZSI6NTY0LjA4LCJ0YXgiOjI2Mi44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuOTYsImJhc2VfZmFyZSI6NTY0LjA4LCJ0YXgiOjI2Mi44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.8, "base_fare": 432.23, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "419.64", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 12.59 }, "partner": { "currency": "GBP", "total": 627.8, "base_fare": 432.23, "tax": 195.57, "gross": { "base_fare": "419.64", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 12.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0My44OCIsImJhc2VfZmFyZSI6IjU4MS4wMCIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NC4wOCIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjkyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuOTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2Ljk2IiwiYmFzZV9mYXJlIjoiNTY0LjA4IiwidGF4IjoiMjYyLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY0LjA4IiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2Ljk2IiwiYmFzZV9mYXJlIjoiNTY0LjA4IiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.8, "filter": { "id": "F77TX00174-252", "price": 627.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-253", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*254*_*TwildVMHcwOJjvOr", "flight_key": "F77TX00174-253", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 631.67, "gross_total": 832.01, "base_fare": 436.1, "tax": 195.57, "sell": { "currency": "GBP", "total": 631.67, "base_fare": 436.1, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQ5LjA4LCJiYXNlX2ZhcmUiOjU4Ni4yLCJ0YXgiOjI2Mi44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgzMi4wMSwiYmFzZV9mYXJlIjo1NjkuMTMsInRheCI6MjYyLjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgzMi4wMSwiYmFzZV9mYXJlIjo1NjkuMTMsInRheCI6MjYyLjg4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 631.67, "base_fare": 436.1, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "423.40", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 12.7 }, "partner": { "currency": "GBP", "total": 631.67, "base_fare": 436.1, "tax": 195.57, "gross": { "base_fare": "423.40", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 12.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0OS4wOCIsImJhc2VfZmFyZSI6IjU4Ni4yMCIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OS4xMyIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMyLjAxIiwiYmFzZV9mYXJlIjoiNTY5LjEzIiwidGF4IjoiMjYyLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY5LjEzIiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMyLjAxIiwiYmFzZV9mYXJlIjoiNTY5LjEzIiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgzMi4wMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 631.67, "filter": { "id": "F77TX00174-253", "price": 631.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-254", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*255*_*Is8AVuxhgECZLGIo", "flight_key": "F77TX00174-254", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 631.67, "gross_total": 832.01, "base_fare": 436.1, "tax": 195.57, "sell": { "currency": "GBP", "total": 631.67, "base_fare": 436.1, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQ5LjA4LCJiYXNlX2ZhcmUiOjU4Ni4yLCJ0YXgiOjI2Mi44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgzMi4wMSwiYmFzZV9mYXJlIjo1NjkuMTMsInRheCI6MjYyLjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgzMi4wMSwiYmFzZV9mYXJlIjo1NjkuMTMsInRheCI6MjYyLjg4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 631.67, "base_fare": 436.1, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "423.40", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 12.7 }, "partner": { "currency": "GBP", "total": 631.67, "base_fare": 436.1, "tax": 195.57, "gross": { "base_fare": "423.40", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 12.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0OS4wOCIsImJhc2VfZmFyZSI6IjU4Ni4yMCIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OS4xMyIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMyLjAxIiwiYmFzZV9mYXJlIjoiNTY5LjEzIiwidGF4IjoiMjYyLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY5LjEzIiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMyLjAxIiwiYmFzZV9mYXJlIjoiNTY5LjEzIiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgzMi4wMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 631.67, "filter": { "id": "F77TX00174-254", "price": 631.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-255", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*256*_*D8BDBWumLvJsIiLu", "flight_key": "F77TX00174-255", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-255", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-256", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*257*_*BPofANo4sBGAtbAr", "flight_key": "F77TX00174-256", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-256", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-257", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*258*_*jdqEf9qm9PEq2XRi", "flight_key": "F77TX00174-257", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-257", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-258", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*259*_*ZBtmRehH2YBVAcc7", "flight_key": "F77TX00174-258", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-258", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-259", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*260*_*rjV6F407VlDFaPpN", "flight_key": "F77TX00174-259", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-259", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-260", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*261*_*OnwaAJbap2uhhnCw", "flight_key": "F77TX00174-260", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-260", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-261", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*262*_*PWZShu9DyK4r67Xt", "flight_key": "F77TX00174-261", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-261", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-262", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*263*_*GIAPXOTMkEj3vlye", "flight_key": "F77TX00174-262", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-262", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-263", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*264*_*ZwWztRzoEO10S9l6", "flight_key": "F77TX00174-263", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-263", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-264", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*265*_*2aaQ75wYHkkFUTBr", "flight_key": "F77TX00174-264", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-264", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-265", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*266*_*CwN8yg4oAcIsbOxU", "flight_key": "F77TX00174-265", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 657.68, "gross_total": 867.57, "base_fare": 421.33, "tax": 236.36, "sell": { "currency": "GBP", "total": 657.68, "base_fare": 421.33, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0LjA3LCJiYXNlX2ZhcmUiOjU2Ni4zNSwidGF4IjozMTcuNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNTcsImJhc2VfZmFyZSI6NTQ5Ljg1LCJ0YXgiOjMxNy43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNTcsImJhc2VfZmFyZSI6NTQ5Ljg1LCJ0YXgiOjMxNy43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.68, "base_fare": 421.33, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "409.05", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 12.27 }, "partner": { "currency": "GBP", "total": 657.68, "base_fare": 421.33, "tax": 236.36, "gross": { "base_fare": "409.05", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 12.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NC4wNyIsImJhc2VfZmFyZSI6IjU2Ni4zNSIsInRheCI6IjMxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OS44NSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjU3IiwiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzE3LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzE3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjU3IiwiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzE3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.68, "filter": { "id": "F77TX00174-265", "price": 657.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-266", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*267*_*blN36aNeWd6NbcON", "flight_key": "F77TX00174-266", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 657.68, "gross_total": 867.57, "base_fare": 421.33, "tax": 236.36, "sell": { "currency": "GBP", "total": 657.68, "base_fare": 421.33, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0LjA3LCJiYXNlX2ZhcmUiOjU2Ni4zNSwidGF4IjozMTcuNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNTcsImJhc2VfZmFyZSI6NTQ5Ljg1LCJ0YXgiOjMxNy43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNTcsImJhc2VfZmFyZSI6NTQ5Ljg1LCJ0YXgiOjMxNy43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.68, "base_fare": 421.33, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "409.05", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 12.27 }, "partner": { "currency": "GBP", "total": 657.68, "base_fare": 421.33, "tax": 236.36, "gross": { "base_fare": "409.05", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 12.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NC4wNyIsImJhc2VfZmFyZSI6IjU2Ni4zNSIsInRheCI6IjMxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OS44NSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjU3IiwiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzE3LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzE3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjU3IiwiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzE3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.68, "filter": { "id": "F77TX00174-266", "price": 657.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-267", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*268*_*PnPaXqnSp7bYfMkx", "flight_key": "F77TX00174-267", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659.62, "gross_total": 870.17, "base_fare": 421.33, "tax": 238.3, "sell": { "currency": "GBP", "total": 659.62, "base_fare": 421.33, "tax": 238.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg2LjY3LCJiYXNlX2ZhcmUiOjU2Ni4zNSwidGF4IjozMjAuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMTcsImJhc2VfZmFyZSI6NTQ5Ljg1LCJ0YXgiOjMyMC4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMTcsImJhc2VfZmFyZSI6NTQ5Ljg1LCJ0YXgiOjMyMC4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659.62, "base_fare": 421.33, "tax": 238.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "409.05", "tax": "238.30", "discount": 0, "ait": "0.00", "service_charge": 12.27 }, "partner": { "currency": "GBP", "total": 659.62, "base_fare": 421.33, "tax": 238.3, "gross": { "base_fare": "409.05", "tax": "238.30", "discount": "0.00", "ait": "0.00", "service_charge": 12.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Ni42NyIsImJhc2VfZmFyZSI6IjU2Ni4zNSIsInRheCI6IjMyMC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OS44NSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjE3IiwiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzIwLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzIwLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjE3IiwiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzIwLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3MC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659.62, "filter": { "id": "F77TX00174-267", "price": 659.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-268", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*269*_*zJ7Hw5lWUzmlwMEy", "flight_key": "F77TX00174-268", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659.62, "gross_total": 870.17, "base_fare": 421.33, "tax": 238.3, "sell": { "currency": "GBP", "total": 659.62, "base_fare": 421.33, "tax": 238.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg2LjY3LCJiYXNlX2ZhcmUiOjU2Ni4zNSwidGF4IjozMjAuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMTcsImJhc2VfZmFyZSI6NTQ5Ljg1LCJ0YXgiOjMyMC4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMTcsImJhc2VfZmFyZSI6NTQ5Ljg1LCJ0YXgiOjMyMC4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659.62, "base_fare": 421.33, "tax": 238.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "409.05", "tax": "238.30", "discount": 0, "ait": "0.00", "service_charge": 12.27 }, "partner": { "currency": "GBP", "total": 659.62, "base_fare": 421.33, "tax": 238.3, "gross": { "base_fare": "409.05", "tax": "238.30", "discount": "0.00", "ait": "0.00", "service_charge": 12.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Ni42NyIsImJhc2VfZmFyZSI6IjU2Ni4zNSIsInRheCI6IjMyMC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0OS44NSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjE3IiwiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzIwLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzIwLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjE3IiwiYmFzZV9mYXJlIjoiNTQ5Ljg1IiwidGF4IjoiMzIwLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3MC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659.62, "filter": { "id": "F77TX00174-268", "price": 659.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-269", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*270*_*PMbb4KPqyyvmSGaQ", "flight_key": "F77TX00174-269", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-269", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-270", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*271*_*zfBmvTUKyLfZXTHU", "flight_key": "F77TX00174-270", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-270", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-271", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*272*_*8pqv8Iwmng98kUzv", "flight_key": "F77TX00174-271", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-271", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-272", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*273*_*zjKcrOwEa4OwLfk0", "flight_key": "F77TX00174-272", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-272", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-273", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*274*_*VdnEXcOeafdaGiUf", "flight_key": "F77TX00174-273", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-273", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-274", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*275*_*qjTPhLNmplU4gNns", "flight_key": "F77TX00174-274", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-274", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-275", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*276*_*SDOhZcBZ0tsI7LZD", "flight_key": "F77TX00174-275", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-275", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-276", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*277*_*Ez2Ffl8In63LOlzc", "flight_key": "F77TX00174-276", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-276", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-277", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*278*_*6U3Ea5fegxz0kXvs", "flight_key": "F77TX00174-277", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-277", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-278", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*279*_*gbjDbZA0vBhdYWKH", "flight_key": "F77TX00174-278", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-278", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-279", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*280*_*HGBego5YWaNYJtLT", "flight_key": "F77TX00174-279", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-279", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-280", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*281*_*pwXUlXFnrDMOIVid", "flight_key": "F77TX00174-280", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 659, "gross_total": 864.72, "base_fare": 539.07, "tax": 119.93, "sell": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjgzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuNzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 659, "base_fare": 539.07, "tax": 119.93, "gross": { "base_fare": "523.37", "tax": "119.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NS44MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 659, "filter": { "id": "F77TX00174-280", "price": 659, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-281", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*282*_*dJQ3HIxgp71Vxyfd", "flight_key": "F77TX00174-281", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-281", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-282", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*283*_*vexvacNSxZ81mltq", "flight_key": "F77TX00174-282", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-282", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-283", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*284*_*Nhq8GXnkoRanA16S", "flight_key": "F77TX00174-283", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-283", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-284", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*285*_*P8QCGVEWv10KkaYd", "flight_key": "F77TX00174-284", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-284", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-285", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*286*_*zm3eiVPFl9jEc93d", "flight_key": "F77TX00174-285", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-285", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-286", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*287*_*SWqsX4EAKXrxnFtQ", "flight_key": "F77TX00174-286", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-286", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-287", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*288*_*umDuz9Q1CW9XqODM", "flight_key": "F77TX00174-287", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-287", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-288", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*289*_*mIpw2fD8Qt9xo0dA", "flight_key": "F77TX00174-288", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 660.93, "gross_total": 867.32, "base_fare": 539.07, "tax": 121.86, "sell": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjQzLCJiYXNlX2ZhcmUiOjcyNC42MiwidGF4IjoxNjMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMzIsImJhc2VfZmFyZSI6NzAzLjUxLCJ0YXgiOjE2My44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": 0, "ait": "0.00", "service_charge": 15.7 }, "partner": { "currency": "GBP", "total": 660.93, "base_fare": 539.07, "tax": 121.86, "gross": { "base_fare": "523.37", "tax": "121.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC40MyIsImJhc2VfZmFyZSI6IjcyNC42MiIsInRheCI6IjE2My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMy41MSIsInRheCI6IjE2My44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjMyIiwiYmFzZV9mYXJlIjoiNzAzLjUxIiwidGF4IjoiMTYzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 660.93, "filter": { "id": "F77TX00174-288", "price": 660.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-289", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*290*_*a34RVegGw0N32zLt", "flight_key": "F77TX00174-289", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 661.02, "gross_total": 867.76, "base_fare": 530.75, "tax": 130.27, "sell": { "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjU0LCJiYXNlX2ZhcmUiOjcxMy40MywidGF4IjoxNzUuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNzYsImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3NS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNzYsImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3NS4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "515.29", "tax": "130.27", "discount": 0, "ait": "0.00", "service_charge": 15.46 }, "partner": { "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27, "gross": { "base_fare": "515.29", "tax": "130.27", "discount": "0.00", "ait": "0.00", "service_charge": 15.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC41NCIsImJhc2VfZmFyZSI6IjcxMy40MyIsInRheCI6IjE3NS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi42NSIsInRheCI6IjE3NS4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3Ljc2IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3Ljc2IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 661.02, "filter": { "id": "F77TX00174-289", "price": 661.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-290", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*291*_*ATUSxrMs9Ax0T6t5", "flight_key": "F77TX00174-290", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 661.02, "gross_total": 867.76, "base_fare": 530.75, "tax": 130.27, "sell": { "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjU0LCJiYXNlX2ZhcmUiOjcxMy40MywidGF4IjoxNzUuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNzYsImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3NS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNzYsImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3NS4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "515.29", "tax": "130.27", "discount": 0, "ait": "0.00", "service_charge": 15.46 }, "partner": { "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27, "gross": { "base_fare": "515.29", "tax": "130.27", "discount": "0.00", "ait": "0.00", "service_charge": 15.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC41NCIsImJhc2VfZmFyZSI6IjcxMy40MyIsInRheCI6IjE3NS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi42NSIsInRheCI6IjE3NS4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3Ljc2IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3Ljc2IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 661.02, "filter": { "id": "F77TX00174-290", "price": 661.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-291", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*292*_*DOY5GpRI3575mwzL", "flight_key": "F77TX00174-291", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 661.02, "gross_total": 867.76, "base_fare": 530.75, "tax": 130.27, "sell": { "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjU0LCJiYXNlX2ZhcmUiOjcxMy40MywidGF4IjoxNzUuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNzYsImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3NS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNzYsImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3NS4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "515.29", "tax": "130.27", "discount": 0, "ait": "0.00", "service_charge": 15.46 }, "partner": { "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27, "gross": { "base_fare": "515.29", "tax": "130.27", "discount": "0.00", "ait": "0.00", "service_charge": 15.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC41NCIsImJhc2VfZmFyZSI6IjcxMy40MyIsInRheCI6IjE3NS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi42NSIsInRheCI6IjE3NS4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3Ljc2IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3Ljc2IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 661.02, "filter": { "id": "F77TX00174-291", "price": 661.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-292", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*293*_*8OBybRKgalHwQ0X9", "flight_key": "F77TX00174-292", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 661.02, "gross_total": 867.76, "base_fare": 530.75, "tax": 130.27, "sell": { "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjU0LCJiYXNlX2ZhcmUiOjcxMy40MywidGF4IjoxNzUuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNzYsImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3NS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuNzYsImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3NS4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "515.29", "tax": "130.27", "discount": 0, "ait": "0.00", "service_charge": 15.46 }, "partner": { "currency": "GBP", "total": 661.02, "base_fare": 530.75, "tax": 130.27, "gross": { "base_fare": "515.29", "tax": "130.27", "discount": "0.00", "ait": "0.00", "service_charge": 15.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC41NCIsImJhc2VfZmFyZSI6IjcxMy40MyIsInRheCI6IjE3NS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi42NSIsInRheCI6IjE3NS4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3Ljc2IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3Ljc2IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc1LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 661.02, "filter": { "id": "F77TX00174-292", "price": 661.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-293", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*294*_*yZZ7BPNiKNuxmd3P", "flight_key": "F77TX00174-293", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 662.98, "gross_total": 870.39, "base_fare": 530.75, "tax": 132.23, "sell": { "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkxLjE3LCJiYXNlX2ZhcmUiOjcxMy40MywidGF4IjoxNzcuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMzksImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3Ny43NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMzksImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3Ny43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "515.29", "tax": "132.23", "discount": 0, "ait": "0.00", "service_charge": 15.46 }, "partner": { "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23, "gross": { "base_fare": "515.29", "tax": "132.23", "discount": "0.00", "ait": "0.00", "service_charge": 15.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5MS4xNyIsImJhc2VfZmFyZSI6IjcxMy40MyIsInRheCI6IjE3Ny43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi42NSIsInRheCI6IjE3Ny43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjM5IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjM5IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3MC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 662.98, "filter": { "id": "F77TX00174-293", "price": 662.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-294", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*295*_*rkhvrFmzsXPPHfm8", "flight_key": "F77TX00174-294", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 662.98, "gross_total": 870.39, "base_fare": 530.75, "tax": 132.23, "sell": { "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkxLjE3LCJiYXNlX2ZhcmUiOjcxMy40MywidGF4IjoxNzcuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMzksImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3Ny43NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMzksImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3Ny43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "515.29", "tax": "132.23", "discount": 0, "ait": "0.00", "service_charge": 15.46 }, "partner": { "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23, "gross": { "base_fare": "515.29", "tax": "132.23", "discount": "0.00", "ait": "0.00", "service_charge": 15.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5MS4xNyIsImJhc2VfZmFyZSI6IjcxMy40MyIsInRheCI6IjE3Ny43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi42NSIsInRheCI6IjE3Ny43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjM5IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjM5IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3MC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 662.98, "filter": { "id": "F77TX00174-294", "price": 662.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-295", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*296*_*mPurQMvjMZz5ljXs", "flight_key": "F77TX00174-295", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 662.98, "gross_total": 870.39, "base_fare": 530.75, "tax": 132.23, "sell": { "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkxLjE3LCJiYXNlX2ZhcmUiOjcxMy40MywidGF4IjoxNzcuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMzksImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3Ny43NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMzksImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3Ny43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "515.29", "tax": "132.23", "discount": 0, "ait": "0.00", "service_charge": 15.46 }, "partner": { "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23, "gross": { "base_fare": "515.29", "tax": "132.23", "discount": "0.00", "ait": "0.00", "service_charge": 15.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5MS4xNyIsImJhc2VfZmFyZSI6IjcxMy40MyIsInRheCI6IjE3Ny43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi42NSIsInRheCI6IjE3Ny43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjM5IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjM5IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3MC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 662.98, "filter": { "id": "F77TX00174-295", "price": 662.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-296", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*297*_*jlkqz89EMwNpPQcY", "flight_key": "F77TX00174-296", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 662.98, "gross_total": 870.39, "base_fare": 530.75, "tax": 132.23, "sell": { "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkxLjE3LCJiYXNlX2ZhcmUiOjcxMy40MywidGF4IjoxNzcuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMzksImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3Ny43NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzAuMzksImJhc2VfZmFyZSI6NjkyLjY1LCJ0YXgiOjE3Ny43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "515.29", "tax": "132.23", "discount": 0, "ait": "0.00", "service_charge": 15.46 }, "partner": { "currency": "GBP", "total": 662.98, "base_fare": 530.75, "tax": 132.23, "gross": { "base_fare": "515.29", "tax": "132.23", "discount": "0.00", "ait": "0.00", "service_charge": 15.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5MS4xNyIsImJhc2VfZmFyZSI6IjcxMy40MyIsInRheCI6IjE3Ny43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Mi42NSIsInRheCI6IjE3Ny43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjM5IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcwLjM5IiwiYmFzZV9mYXJlIjoiNjkyLjY1IiwidGF4IjoiMTc3Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3MC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 662.98, "filter": { "id": "F77TX00174-296", "price": 662.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-297", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*298*_*ZJHyXp4uBRolL8Ri", "flight_key": "F77TX00174-297", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 665.75, "gross_total": 873.97, "base_fare": 534.63, "tax": 131.12, "sell": { "currency": "GBP", "total": 665.75, "base_fare": 534.63, "tax": 131.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk0LjksImJhc2VfZmFyZSI6NzE4LjY1LCJ0YXgiOjE3Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3My45NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc2LjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3My45NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 665.75, "base_fare": 534.63, "tax": 131.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.06", "tax": "131.12", "discount": 0, "ait": "0.00", "service_charge": 15.57 }, "partner": { "currency": "GBP", "total": 665.75, "base_fare": 534.63, "tax": 131.12, "gross": { "base_fare": "519.06", "tax": "131.12", "discount": "0.00", "ait": "0.00", "service_charge": 15.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5NC45MCIsImJhc2VfZmFyZSI6IjcxOC42NSIsInRheCI6IjE3Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny43MiIsInRheCI6IjE3Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjk3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjk3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3My45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 665.75, "filter": { "id": "F77TX00174-297", "price": 665.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-298", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*299*_*9De9SLqobl5nDXmH", "flight_key": "F77TX00174-298", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 667.76, "gross_total": 876.67, "base_fare": 534.63, "tax": 133.13, "sell": { "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk3LjYsImJhc2VfZmFyZSI6NzE4LjY1LCJ0YXgiOjE3OC45NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Ni42NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc4Ljk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Ni42NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc4Ljk1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.06", "tax": "133.13", "discount": 0, "ait": "0.00", "service_charge": 15.57 }, "partner": { "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13, "gross": { "base_fare": "519.06", "tax": "133.13", "discount": "0.00", "ait": "0.00", "service_charge": 15.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Ny42MCIsImJhc2VfZmFyZSI6IjcxOC42NSIsInRheCI6IjE3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny43MiIsInRheCI6IjE3OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc2LjY3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc2LjY3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ni42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 667.76, "filter": { "id": "F77TX00174-298", "price": 667.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-299", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*300*_*9x1XgBviIqLG2vmf", "flight_key": "F77TX00174-299", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 667.76, "gross_total": 876.67, "base_fare": 534.63, "tax": 133.13, "sell": { "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk3LjYsImJhc2VfZmFyZSI6NzE4LjY1LCJ0YXgiOjE3OC45NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Ni42NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc4Ljk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Ni42NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc4Ljk1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.06", "tax": "133.13", "discount": 0, "ait": "0.00", "service_charge": 15.57 }, "partner": { "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13, "gross": { "base_fare": "519.06", "tax": "133.13", "discount": "0.00", "ait": "0.00", "service_charge": 15.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Ny42MCIsImJhc2VfZmFyZSI6IjcxOC42NSIsInRheCI6IjE3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny43MiIsInRheCI6IjE3OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc2LjY3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc2LjY3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ni42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 667.76, "filter": { "id": "F77TX00174-299", "price": 667.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-300", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*301*_*uprGSyu2JipUfmeP", "flight_key": "F77TX00174-300", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 667.76, "gross_total": 876.67, "base_fare": 534.63, "tax": 133.13, "sell": { "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk3LjYsImJhc2VfZmFyZSI6NzE4LjY1LCJ0YXgiOjE3OC45NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Ni42NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc4Ljk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Ni42NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc4Ljk1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.06", "tax": "133.13", "discount": 0, "ait": "0.00", "service_charge": 15.57 }, "partner": { "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13, "gross": { "base_fare": "519.06", "tax": "133.13", "discount": "0.00", "ait": "0.00", "service_charge": 15.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Ny42MCIsImJhc2VfZmFyZSI6IjcxOC42NSIsInRheCI6IjE3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny43MiIsInRheCI6IjE3OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc2LjY3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc2LjY3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ni42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 667.76, "filter": { "id": "F77TX00174-300", "price": 667.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-301", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*302*_*vRhBo6HrYYy5Gz6f", "flight_key": "F77TX00174-301", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 667.76, "gross_total": 876.67, "base_fare": 534.63, "tax": 133.13, "sell": { "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk3LjYsImJhc2VfZmFyZSI6NzE4LjY1LCJ0YXgiOjE3OC45NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Ni42NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc4Ljk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Ni42NywiYmFzZV9mYXJlIjo2OTcuNzIsInRheCI6MTc4Ljk1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.06", "tax": "133.13", "discount": 0, "ait": "0.00", "service_charge": 15.57 }, "partner": { "currency": "GBP", "total": 667.76, "base_fare": 534.63, "tax": 133.13, "gross": { "base_fare": "519.06", "tax": "133.13", "discount": "0.00", "ait": "0.00", "service_charge": 15.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Ny42MCIsImJhc2VfZmFyZSI6IjcxOC42NSIsInRheCI6IjE3OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny43MiIsInRheCI6IjE3OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc2LjY3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc2LjY3IiwiYmFzZV9mYXJlIjoiNjk3LjcyIiwidGF4IjoiMTc4Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ni42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 667.76, "filter": { "id": "F77TX00174-301", "price": 667.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-302", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*303*_*jhdAOgCXJXh5tSoy", "flight_key": "F77TX00174-302", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 668.66, "gross_total": 877.73, "base_fare": 538.4, "tax": 130.26, "sell": { "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk4LjgxLCJiYXNlX2ZhcmUiOjcyMy43MiwidGF4IjoxNzUuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNzMsImJhc2VfZmFyZSI6NzAyLjY0LCJ0YXgiOjE3NS4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNzMsImJhc2VfZmFyZSI6NzAyLjY0LCJ0YXgiOjE3NS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.72", "tax": "130.26", "discount": 0, "ait": "0.00", "service_charge": 15.68 }, "partner": { "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26, "gross": { "base_fare": "522.72", "tax": "130.26", "discount": "0.00", "ait": "0.00", "service_charge": 15.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5OC44MSIsImJhc2VfZmFyZSI6IjcyMy43MiIsInRheCI6IjE3NS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMi42NCIsInRheCI6IjE3NS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjczIiwiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjczIiwiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 668.66, "filter": { "id": "F77TX00174-302", "price": 668.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-303", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*304*_*dQLW4NPNcAnY4RYP", "flight_key": "F77TX00174-303", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 668.66, "gross_total": 877.73, "base_fare": 538.4, "tax": 130.26, "sell": { "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk4LjgxLCJiYXNlX2ZhcmUiOjcyMy43MiwidGF4IjoxNzUuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNzMsImJhc2VfZmFyZSI6NzAyLjY0LCJ0YXgiOjE3NS4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNzMsImJhc2VfZmFyZSI6NzAyLjY0LCJ0YXgiOjE3NS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.72", "tax": "130.26", "discount": 0, "ait": "0.00", "service_charge": 15.68 }, "partner": { "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26, "gross": { "base_fare": "522.72", "tax": "130.26", "discount": "0.00", "ait": "0.00", "service_charge": 15.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5OC44MSIsImJhc2VfZmFyZSI6IjcyMy43MiIsInRheCI6IjE3NS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMi42NCIsInRheCI6IjE3NS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjczIiwiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjczIiwiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 668.66, "filter": { "id": "F77TX00174-303", "price": 668.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-304", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*305*_*4ugJaBVLkfV9lXfE", "flight_key": "F77TX00174-304", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 668.66, "gross_total": 877.73, "base_fare": 538.4, "tax": 130.26, "sell": { "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk4LjgxLCJiYXNlX2ZhcmUiOjcyMy43MiwidGF4IjoxNzUuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNzMsImJhc2VfZmFyZSI6NzAyLjY0LCJ0YXgiOjE3NS4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNzMsImJhc2VfZmFyZSI6NzAyLjY0LCJ0YXgiOjE3NS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.72", "tax": "130.26", "discount": 0, "ait": "0.00", "service_charge": 15.68 }, "partner": { "currency": "GBP", "total": 668.66, "base_fare": 538.4, "tax": 130.26, "gross": { "base_fare": "522.72", "tax": "130.26", "discount": "0.00", "ait": "0.00", "service_charge": 15.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5OC44MSIsImJhc2VfZmFyZSI6IjcyMy43MiIsInRheCI6IjE3NS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwMi42NCIsInRheCI6IjE3NS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjczIiwiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjczIiwiYmFzZV9mYXJlIjoiNzAyLjY0IiwidGF4IjoiMTc1LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 668.66, "filter": { "id": "F77TX00174-304", "price": 668.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-305", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*306*_*wg1YHe6Y77TXCkUi", "flight_key": "F77TX00174-305", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 678.86, "gross_total": 893.59, "base_fare": 483.28, "tax": 195.57, "sell": { "currency": "GBP", "total": 678.86, "base_fare": 483.28, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEyLjUxLCJiYXNlX2ZhcmUiOjY0OS42MywidGF4IjoyNjIuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTMuNTksImJhc2VfZmFyZSI6NjMwLjcxLCJ0YXgiOjI2Mi44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTMuNTksImJhc2VfZmFyZSI6NjMwLjcxLCJ0YXgiOjI2Mi44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 678.86, "base_fare": 483.28, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.21", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 14.08 }, "partner": { "currency": "GBP", "total": 678.86, "base_fare": 483.28, "tax": 195.57, "gross": { "base_fare": "469.21", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 14.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMi41MSIsImJhc2VfZmFyZSI6IjY0OS42MyIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMC43MSIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjkyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkzLjU5IiwiYmFzZV9mYXJlIjoiNjMwLjcxIiwidGF4IjoiMjYyLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMwLjcxIiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkzLjU5IiwiYmFzZV9mYXJlIjoiNjMwLjcxIiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5My41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 678.86, "filter": { "id": "F77TX00174-305", "price": 678.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-306", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*307*_*89UrfyP9qCsMs6Pf", "flight_key": "F77TX00174-306", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 678.86, "gross_total": 893.59, "base_fare": 483.28, "tax": 195.57, "sell": { "currency": "GBP", "total": 678.86, "base_fare": 483.28, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEyLjUxLCJiYXNlX2ZhcmUiOjY0OS42MywidGF4IjoyNjIuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTMuNTksImJhc2VfZmFyZSI6NjMwLjcxLCJ0YXgiOjI2Mi44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTMuNTksImJhc2VfZmFyZSI6NjMwLjcxLCJ0YXgiOjI2Mi44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 678.86, "base_fare": 483.28, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "469.21", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 14.08 }, "partner": { "currency": "GBP", "total": 678.86, "base_fare": 483.28, "tax": 195.57, "gross": { "base_fare": "469.21", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 14.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMi41MSIsImJhc2VfZmFyZSI6IjY0OS42MyIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMC43MSIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjkyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkzLjU5IiwiYmFzZV9mYXJlIjoiNjMwLjcxIiwidGF4IjoiMjYyLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMwLjcxIiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkzLjU5IiwiYmFzZV9mYXJlIjoiNjMwLjcxIiwidGF4IjoiMjYyLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5My41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 678.86, "filter": { "id": "F77TX00174-306", "price": 678.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-307", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*308*_*0GL0BmfwfteuPHLP", "flight_key": "F77TX00174-307", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 681.67, "gross_total": 894.8, "base_fare": 549, "tax": 132.66, "sell": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2LjI5LCJiYXNlX2ZhcmUiOjczNy45NywidGF4IjoxNzguMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTQuOCwiYmFzZV9mYXJlIjo3MTYuNDgsInRheCI6MTc4LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NC44LCJiYXNlX2ZhcmUiOjcxNi40OCwidGF4IjoxNzguMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi4yOSIsImJhc2VfZmFyZSI6IjczNy45NyIsInRheCI6IjE3OC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi40OCIsInRheCI6IjE3OC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 681.67, "filter": { "id": "F77TX00174-307", "price": 681.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-308", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*309*_*UaNRs8KWoz1q3CSb", "flight_key": "F77TX00174-308", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 681.67, "gross_total": 894.8, "base_fare": 549, "tax": 132.66, "sell": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2LjI5LCJiYXNlX2ZhcmUiOjczNy45NywidGF4IjoxNzguMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTQuOCwiYmFzZV9mYXJlIjo3MTYuNDgsInRheCI6MTc4LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NC44LCJiYXNlX2ZhcmUiOjcxNi40OCwidGF4IjoxNzguMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi4yOSIsImJhc2VfZmFyZSI6IjczNy45NyIsInRheCI6IjE3OC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi40OCIsInRheCI6IjE3OC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 681.67, "filter": { "id": "F77TX00174-308", "price": 681.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-309", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*310*_*nAfsgX89bAsyo0wF", "flight_key": "F77TX00174-309", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 681.67, "gross_total": 894.8, "base_fare": 549, "tax": 132.66, "sell": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2LjI5LCJiYXNlX2ZhcmUiOjczNy45NywidGF4IjoxNzguMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTQuOCwiYmFzZV9mYXJlIjo3MTYuNDgsInRheCI6MTc4LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NC44LCJiYXNlX2ZhcmUiOjcxNi40OCwidGF4IjoxNzguMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi4yOSIsImJhc2VfZmFyZSI6IjczNy45NyIsInRheCI6IjE3OC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi40OCIsInRheCI6IjE3OC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 681.67, "filter": { "id": "F77TX00174-309", "price": 681.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-310", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*311*_*GSjNEAFzY6PJW3Ob", "flight_key": "F77TX00174-310", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 681.67, "gross_total": 894.8, "base_fare": 549, "tax": 132.66, "sell": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2LjI5LCJiYXNlX2ZhcmUiOjczNy45NywidGF4IjoxNzguMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTQuOCwiYmFzZV9mYXJlIjo3MTYuNDgsInRheCI6MTc4LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NC44LCJiYXNlX2ZhcmUiOjcxNi40OCwidGF4IjoxNzguMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi4yOSIsImJhc2VfZmFyZSI6IjczNy45NyIsInRheCI6IjE3OC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi40OCIsInRheCI6IjE3OC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 681.67, "filter": { "id": "F77TX00174-310", "price": 681.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-311", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*312*_*JimcSGK9q77Quzzo", "flight_key": "F77TX00174-311", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 681.67, "gross_total": 894.8, "base_fare": 549, "tax": 132.66, "sell": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2LjI5LCJiYXNlX2ZhcmUiOjczNy45NywidGF4IjoxNzguMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTQuOCwiYmFzZV9mYXJlIjo3MTYuNDgsInRheCI6MTc4LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NC44LCJiYXNlX2ZhcmUiOjcxNi40OCwidGF4IjoxNzguMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi4yOSIsImJhc2VfZmFyZSI6IjczNy45NyIsInRheCI6IjE3OC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi40OCIsInRheCI6IjE3OC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 681.67, "filter": { "id": "F77TX00174-311", "price": 681.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-312", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*313*_*D4zokJF0nES6N5Ns", "flight_key": "F77TX00174-312", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 681.67, "gross_total": 894.8, "base_fare": 549, "tax": 132.66, "sell": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2LjI5LCJiYXNlX2ZhcmUiOjczNy45NywidGF4IjoxNzguMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTQuOCwiYmFzZV9mYXJlIjo3MTYuNDgsInRheCI6MTc4LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NC44LCJiYXNlX2ZhcmUiOjcxNi40OCwidGF4IjoxNzguMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 681.67, "base_fare": 549, "tax": 132.66, "gross": { "base_fare": "533.02", "tax": "132.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi4yOSIsImJhc2VfZmFyZSI6IjczNy45NyIsInRheCI6IjE3OC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi40OCIsInRheCI6IjE3OC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgwIiwiYmFzZV9mYXJlIjoiNzE2LjQ4IiwidGF4IjoiMTc4LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 681.67, "filter": { "id": "F77TX00174-312", "price": 681.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-313", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*314*_*mUDqq0HsEwbaWOvM", "flight_key": "F77TX00174-313", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H20M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 19:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-15 21:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BOM", "arrival_time": "2026-01-16 01:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 689.78, "gross_total": 902.64, "base_fare": 627.68, "tax": 62.1, "sell": { "currency": "GBP", "total": 689.78, "base_fare": 627.68, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI3LjIxLCJiYXNlX2ZhcmUiOjg0My43MywidGF4Ijo4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMi42NCwiYmFzZV9mYXJlIjo4MTkuMTYsInRheCI6ODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAyLjY0LCJiYXNlX2ZhcmUiOjgxOS4xNiwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 689.78, "base_fare": 627.68, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "609.40", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 18.28 }, "partner": { "currency": "GBP", "total": 689.78, "base_fare": 627.68, "tax": 62.1, "gross": { "base_fare": "609.40", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 18.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyNy4yMSIsImJhc2VfZmFyZSI6Ijg0My43MyIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODE5LjE2IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMi42NCIsImJhc2VfZmFyZSI6IjgxOS4xNiIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODE5LjE2IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5MDIuNjQiLCJiYXNlX2ZhcmUiOiI4MTkuMTYiLCJ0YXgiOiI4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDIuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 689.78, "filter": { "id": "F77TX00174-313", "price": 689.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151525auh202601151900616auh202601152110bom202601160150206bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-314", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*315*_*1CiQ68CHqxbWVAfY", "flight_key": "F77TX00174-314", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H20M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 19:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-15 21:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BOM", "arrival_time": "2026-01-16 01:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 689.78, "gross_total": 902.64, "base_fare": 627.68, "tax": 62.1, "sell": { "currency": "GBP", "total": 689.78, "base_fare": 627.68, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI3LjIxLCJiYXNlX2ZhcmUiOjg0My43MywidGF4Ijo4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMi42NCwiYmFzZV9mYXJlIjo4MTkuMTYsInRheCI6ODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAyLjY0LCJiYXNlX2ZhcmUiOjgxOS4xNiwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 689.78, "base_fare": 627.68, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "609.40", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 18.28 }, "partner": { "currency": "GBP", "total": 689.78, "base_fare": 627.68, "tax": 62.1, "gross": { "base_fare": "609.40", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 18.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyNy4yMSIsImJhc2VfZmFyZSI6Ijg0My43MyIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODE5LjE2IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMi42NCIsImJhc2VfZmFyZSI6IjgxOS4xNiIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODE5LjE2IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5MDIuNjQiLCJiYXNlX2ZhcmUiOiI4MTkuMTYiLCJ0YXgiOiI4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDIuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 689.78, "filter": { "id": "F77TX00174-314", "price": 689.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151525auh202601151900616auh202601152110bom202601160150206bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-315", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*316*_*Bae3Nao2asN58rZY", "flight_key": "F77TX00174-315", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 683.66, "gross_total": 897.48, "base_fare": 549.04, "tax": 134.62, "sell": { "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE4Ljk4LCJiYXNlX2ZhcmUiOjczOC4wMiwidGF4IjoxODAuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNDgsImJhc2VfZmFyZSI6NzE2LjUyLCJ0YXgiOjE4MC45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNDgsImJhc2VfZmFyZSI6NzE2LjUyLCJ0YXgiOjE4MC45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.05", "tax": "134.62", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62, "gross": { "base_fare": "533.05", "tax": "134.62", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxOC45OCIsImJhc2VfZmFyZSI6IjczOC4wMiIsInRheCI6IjE4MC45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi41MiIsInRheCI6IjE4MC45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjQ4IiwiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjQ4IiwiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ny40OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 683.66, "filter": { "id": "F77TX00174-315", "price": 683.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-316", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*317*_*sOPRTVM5LpAo3QbZ", "flight_key": "F77TX00174-316", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 683.66, "gross_total": 897.48, "base_fare": 549.04, "tax": 134.62, "sell": { "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE4Ljk4LCJiYXNlX2ZhcmUiOjczOC4wMiwidGF4IjoxODAuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNDgsImJhc2VfZmFyZSI6NzE2LjUyLCJ0YXgiOjE4MC45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNDgsImJhc2VfZmFyZSI6NzE2LjUyLCJ0YXgiOjE4MC45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.05", "tax": "134.62", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62, "gross": { "base_fare": "533.05", "tax": "134.62", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxOC45OCIsImJhc2VfZmFyZSI6IjczOC4wMiIsInRheCI6IjE4MC45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi41MiIsInRheCI6IjE4MC45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjQ4IiwiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjQ4IiwiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ny40OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 683.66, "filter": { "id": "F77TX00174-316", "price": 683.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-317", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*318*_*yF6mnKZxsL7FIRdR", "flight_key": "F77TX00174-317", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 683.66, "gross_total": 897.48, "base_fare": 549.04, "tax": 134.62, "sell": { "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE4Ljk4LCJiYXNlX2ZhcmUiOjczOC4wMiwidGF4IjoxODAuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNDgsImJhc2VfZmFyZSI6NzE2LjUyLCJ0YXgiOjE4MC45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNDgsImJhc2VfZmFyZSI6NzE2LjUyLCJ0YXgiOjE4MC45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.05", "tax": "134.62", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62, "gross": { "base_fare": "533.05", "tax": "134.62", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxOC45OCIsImJhc2VfZmFyZSI6IjczOC4wMiIsInRheCI6IjE4MC45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi41MiIsInRheCI6IjE4MC45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjQ4IiwiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjQ4IiwiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ny40OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 683.66, "filter": { "id": "F77TX00174-317", "price": 683.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-318", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*319*_*a3UVIgpns0oKaHwW", "flight_key": "F77TX00174-318", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 683.66, "gross_total": 897.48, "base_fare": 549.04, "tax": 134.62, "sell": { "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE4Ljk4LCJiYXNlX2ZhcmUiOjczOC4wMiwidGF4IjoxODAuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNDgsImJhc2VfZmFyZSI6NzE2LjUyLCJ0YXgiOjE4MC45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNDgsImJhc2VfZmFyZSI6NzE2LjUyLCJ0YXgiOjE4MC45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "533.05", "tax": "134.62", "discount": 0, "ait": "0.00", "service_charge": 15.99 }, "partner": { "currency": "GBP", "total": 683.66, "base_fare": 549.04, "tax": 134.62, "gross": { "base_fare": "533.05", "tax": "134.62", "discount": "0.00", "ait": "0.00", "service_charge": 15.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxOC45OCIsImJhc2VfZmFyZSI6IjczOC4wMiIsInRheCI6IjE4MC45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNi41MiIsInRheCI6IjE4MC45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjQ4IiwiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjQ4IiwiYmFzZV9mYXJlIjoiNzE2LjUyIiwidGF4IjoiMTgwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ny40OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 683.66, "filter": { "id": "F77TX00174-318", "price": 683.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-319", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*320*_*CnEhnj6BbLbro3LA", "flight_key": "F77TX00174-319", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 680.42, "gross_total": 897.73, "base_fare": 431.3, "tax": 249.12, "sell": { "currency": "GBP", "total": 680.42, "base_fare": 431.3, "tax": 249.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE0LjYyLCJiYXNlX2ZhcmUiOjU3OS43NSwidGF4IjozMzQuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNzMsImJhc2VfZmFyZSI6NTYyLjg2LCJ0YXgiOjMzNC44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNzMsImJhc2VfZmFyZSI6NTYyLjg2LCJ0YXgiOjMzNC44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 680.42, "base_fare": 431.3, "tax": 249.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "418.73", "tax": "249.12", "discount": 0, "ait": "0.00", "service_charge": 12.57 }, "partner": { "currency": "GBP", "total": 680.42, "base_fare": 431.3, "tax": 249.12, "gross": { "base_fare": "418.73", "tax": "249.12", "discount": "0.00", "ait": "0.00", "service_charge": 12.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNC42MiIsImJhc2VfZmFyZSI6IjU3OS43NSIsInRheCI6IjMzNC44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi44NiIsInRheCI6IjMzNC44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjczIiwiYmFzZV9mYXJlIjoiNTYyLjg2IiwidGF4IjoiMzM0Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYyLjg2IiwidGF4IjoiMzM0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjczIiwiYmFzZV9mYXJlIjoiNTYyLjg2IiwidGF4IjoiMzM0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 680.42, "filter": { "id": "F77TX00174-319", "price": 680.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-320", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*321*_*epxFXE1AHIVOcQQQ", "flight_key": "F77TX00174-320", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 680.42, "gross_total": 897.73, "base_fare": 431.3, "tax": 249.12, "sell": { "currency": "GBP", "total": 680.42, "base_fare": 431.3, "tax": 249.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE0LjYyLCJiYXNlX2ZhcmUiOjU3OS43NSwidGF4IjozMzQuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNzMsImJhc2VfZmFyZSI6NTYyLjg2LCJ0YXgiOjMzNC44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNzMsImJhc2VfZmFyZSI6NTYyLjg2LCJ0YXgiOjMzNC44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 680.42, "base_fare": 431.3, "tax": 249.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "418.73", "tax": "249.12", "discount": 0, "ait": "0.00", "service_charge": 12.57 }, "partner": { "currency": "GBP", "total": 680.42, "base_fare": 431.3, "tax": 249.12, "gross": { "base_fare": "418.73", "tax": "249.12", "discount": "0.00", "ait": "0.00", "service_charge": 12.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNC42MiIsImJhc2VfZmFyZSI6IjU3OS43NSIsInRheCI6IjMzNC44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi44NiIsInRheCI6IjMzNC44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjczIiwiYmFzZV9mYXJlIjoiNTYyLjg2IiwidGF4IjoiMzM0Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYyLjg2IiwidGF4IjoiMzM0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3LjczIiwiYmFzZV9mYXJlIjoiNTYyLjg2IiwidGF4IjoiMzM0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 680.42, "filter": { "id": "F77TX00174-320", "price": 680.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-321", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*322*_*Q8SS4rdEzrRL821y", "flight_key": "F77TX00174-321", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 682.42, "gross_total": 900.41, "base_fare": 431.33, "tax": 251.09, "sell": { "currency": "GBP", "total": 682.42, "base_fare": 431.33, "tax": 251.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE3LjMsImJhc2VfZmFyZSI6NTc5Ljc5LCJ0YXgiOjMzNy41MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMC40MSwiYmFzZV9mYXJlIjo1NjIuOSwidGF4IjozMzcuNTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAwLjQxLCJiYXNlX2ZhcmUiOjU2Mi45LCJ0YXgiOjMzNy41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 682.42, "base_fare": 431.33, "tax": 251.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "418.76", "tax": "251.09", "discount": 0, "ait": "0.00", "service_charge": 12.57 }, "partner": { "currency": "GBP", "total": 682.42, "base_fare": 431.33, "tax": 251.09, "gross": { "base_fare": "418.76", "tax": "251.09", "discount": "0.00", "ait": "0.00", "service_charge": 12.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNy4zMCIsImJhc2VfZmFyZSI6IjU3OS43OSIsInRheCI6IjMzNy41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi45MCIsInRheCI6IjMzNy41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAwLjQxIiwiYmFzZV9mYXJlIjoiNTYyLjkwIiwidGF4IjoiMzM3LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYyLjkwIiwidGF4IjoiMzM3LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAwLjQxIiwiYmFzZV9mYXJlIjoiNTYyLjkwIiwidGF4IjoiMzM3LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMC40MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 682.42, "filter": { "id": "F77TX00174-321", "price": 682.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-322", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*323*_*DVEC9GRTW00vOIvh", "flight_key": "F77TX00174-322", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 682.42, "gross_total": 900.41, "base_fare": 431.33, "tax": 251.09, "sell": { "currency": "GBP", "total": 682.42, "base_fare": 431.33, "tax": 251.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE3LjMsImJhc2VfZmFyZSI6NTc5Ljc5LCJ0YXgiOjMzNy41MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMC40MSwiYmFzZV9mYXJlIjo1NjIuOSwidGF4IjozMzcuNTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAwLjQxLCJiYXNlX2ZhcmUiOjU2Mi45LCJ0YXgiOjMzNy41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 682.42, "base_fare": 431.33, "tax": 251.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "418.76", "tax": "251.09", "discount": 0, "ait": "0.00", "service_charge": 12.57 }, "partner": { "currency": "GBP", "total": 682.42, "base_fare": 431.33, "tax": 251.09, "gross": { "base_fare": "418.76", "tax": "251.09", "discount": "0.00", "ait": "0.00", "service_charge": 12.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNy4zMCIsImJhc2VfZmFyZSI6IjU3OS43OSIsInRheCI6IjMzNy41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi45MCIsInRheCI6IjMzNy41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAwLjQxIiwiYmFzZV9mYXJlIjoiNTYyLjkwIiwidGF4IjoiMzM3LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYyLjkwIiwidGF4IjoiMzM3LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAwLjQxIiwiYmFzZV9mYXJlIjoiNTYyLjkwIiwidGF4IjoiMzM3LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMC40MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 682.42, "filter": { "id": "F77TX00174-322", "price": 682.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-323", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*324*_*ODO5VribnXYblE65", "flight_key": "F77TX00174-323", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H20M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 19:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-15 21:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BOM", "arrival_time": "2026-01-16 01:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 743.31, "gross_total": 972.5, "base_fare": 681.22, "tax": 62.1, "sell": { "currency": "GBP", "total": 743.31, "base_fare": 681.22, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjE3LCJiYXNlX2ZhcmUiOjkxNS42OSwidGF4Ijo4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi41LCJiYXNlX2ZhcmUiOjg4OS4wMiwidGF4Ijo4My40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzIuNSwiYmFzZV9mYXJlIjo4ODkuMDIsInRheCI6ODMuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.31, "base_fare": 681.22, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "661.37", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 19.84 }, "partner": { "currency": "GBP", "total": 743.31, "base_fare": 681.22, "tax": 62.1, "gross": { "base_fare": "661.37", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 19.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4xNyIsImJhc2VfZmFyZSI6IjkxNS42OSIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODg5LjAyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Mi41MCIsImJhc2VfZmFyZSI6Ijg4OS4wMiIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODg5LjAyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5NzIuNTAiLCJiYXNlX2ZhcmUiOiI4ODkuMDIiLCJ0YXgiOiI4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzIuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.31, "filter": { "id": "F77TX00174-323", "price": 743.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151525auh202601151900616auh202601152110bom202601160150206bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-324", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*325*_*NDdk6ohx6zmShTX5", "flight_key": "F77TX00174-324", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H20M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 19:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "616" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-15 21:10:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "BOM", "arrival_time": "2026-01-16 01:50:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "206" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 743.31, "gross_total": 972.5, "base_fare": 681.22, "tax": 62.1, "sell": { "currency": "GBP", "total": 743.31, "base_fare": 681.22, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjE3LCJiYXNlX2ZhcmUiOjkxNS42OSwidGF4Ijo4My40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi41LCJiYXNlX2ZhcmUiOjg4OS4wMiwidGF4Ijo4My40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzIuNSwiYmFzZV9mYXJlIjo4ODkuMDIsInRheCI6ODMuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.31, "base_fare": 681.22, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "661.37", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 19.84 }, "partner": { "currency": "GBP", "total": 743.31, "base_fare": 681.22, "tax": 62.1, "gross": { "base_fare": "661.37", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 19.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4xNyIsImJhc2VfZmFyZSI6IjkxNS42OSIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODg5LjAyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Mi41MCIsImJhc2VfZmFyZSI6Ijg4OS4wMiIsInRheCI6IjgzLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODg5LjAyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5NzIuNTAiLCJiYXNlX2ZhcmUiOiI4ODkuMDIiLCJ0YXgiOiI4My40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzIuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.31, "filter": { "id": "F77TX00174-324", "price": 743.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151525auh202601151900616auh202601152110bom202601160150206bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-325", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*326*_*fel0EFp73PWC5AoG", "flight_key": "F77TX00174-325", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 744.47, "gross_total": 980.83, "base_fare": 508.11, "tax": 236.36, "sell": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC43MiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzE3LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMTcuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMTcuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.47, "filter": { "id": "F77TX00174-325", "price": 744.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-326", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*327*_*saNYqurti7f9ABLV", "flight_key": "F77TX00174-326", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 744.47, "gross_total": 980.83, "base_fare": 508.11, "tax": 236.36, "sell": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC43MiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzE3LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMTcuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMTcuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.47, "filter": { "id": "F77TX00174-326", "price": 744.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-327", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*328*_*QaSDTTCSzUVpaPjX", "flight_key": "F77TX00174-327", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 744.47, "gross_total": 980.83, "base_fare": 508.11, "tax": 236.36, "sell": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC43MiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzE3LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMTcuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMTcuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.47, "filter": { "id": "F77TX00174-327", "price": 744.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-328", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*329*_*vg3dfhMd6h9Wg65n", "flight_key": "F77TX00174-328", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 744.47, "gross_total": 980.83, "base_fare": 508.11, "tax": 236.36, "sell": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC43MiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzE3LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMTcuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMTcuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.47, "filter": { "id": "F77TX00174-328", "price": 744.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-329", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*330*_*gDfKiXLbboI4CPj4", "flight_key": "F77TX00174-329", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 744.47, "gross_total": 980.83, "base_fare": 508.11, "tax": 236.36, "sell": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC43MiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzE3LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMTcuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMTcuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.47, "filter": { "id": "F77TX00174-329", "price": 744.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-330", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*331*_*ntAAqLwGgTdaa9fz", "flight_key": "F77TX00174-330", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 744.47, "gross_total": 980.83, "base_fare": 508.11, "tax": 236.36, "sell": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC43MiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzE3LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjgzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMTcuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 744.47, "base_fare": 508.11, "tax": 236.36, "gross": { "base_fare": "493.31", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMTcuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMTcuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC44MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.47, "filter": { "id": "F77TX00174-330", "price": 744.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-331", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*332*_*BkA5FCI408P4Eqe2", "flight_key": "F77TX00174-331", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H10M", "transit_time": "PT20H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT20H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 746.41, "gross_total": 983.43, "base_fare": 508.11, "tax": 238.3, "sell": { "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy4zMiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzIwLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgzLjQzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMjAuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgzLjQzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMjAuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "238.30", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3, "gross": { "base_fare": "493.31", "tax": "238.30", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuMzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMjAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMjAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My40MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My40MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODMuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.41, "filter": { "id": "F77TX00174-331", "price": 746.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-332", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*333*_*xoxyUr5GTZkWSmUo", "flight_key": "F77TX00174-332", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 746.41, "gross_total": 983.43, "base_fare": 508.11, "tax": 238.3, "sell": { "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy4zMiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzIwLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgzLjQzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMjAuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgzLjQzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMjAuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "238.30", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3, "gross": { "base_fare": "493.31", "tax": "238.30", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuMzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMjAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMjAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My40MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My40MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODMuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.41, "filter": { "id": "F77TX00174-332", "price": 746.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-333", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*334*_*ZGdF4x06aNWW2B7E", "flight_key": "F77TX00174-333", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT14H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT14H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 746.41, "gross_total": 983.43, "base_fare": 508.11, "tax": 238.3, "sell": { "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy4zMiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzIwLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgzLjQzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMjAuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgzLjQzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMjAuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "238.30", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3, "gross": { "base_fare": "493.31", "tax": "238.30", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuMzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMjAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMjAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My40MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My40MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODMuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.41, "filter": { "id": "F77TX00174-333", "price": 746.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-334", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*335*_*3Rf5t7W1fJeVo4cG", "flight_key": "F77TX00174-334", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT12H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 746.41, "gross_total": 983.43, "base_fare": 508.11, "tax": 238.3, "sell": { "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy4zMiwiYmFzZV9mYXJlIjo2ODMsInRheCI6MzIwLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgzLjQzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMjAuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgzLjQzLCJiYXNlX2ZhcmUiOjY2My4xMSwidGF4IjozMjAuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "493.31", "tax": "238.30", "discount": 0, "ait": "0.00", "service_charge": 14.8 }, "partner": { "currency": "GBP", "total": 746.41, "base_fare": 508.11, "tax": 238.3, "gross": { "base_fare": "493.31", "tax": "238.30", "discount": "0.00", "ait": "0.00", "service_charge": 14.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuMzIiLCJiYXNlX2ZhcmUiOiI2ODMuMDAiLCJ0YXgiOiIzMjAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuMTEiLCJ0YXgiOiIzMjAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My40MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My40MyIsImJhc2VfZmFyZSI6IjY2My4xMSIsInRheCI6IjMyMC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODMuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.41, "filter": { "id": "F77TX00174-334", "price": 746.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-335", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*336*_*pEjxEez2elliVOi6", "flight_key": "F77TX00174-335", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 04:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 749.02, "gross_total": 985.9, "base_fare": 534.77, "tax": 214.25, "sell": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44NCwiYmFzZV9mYXJlIjo3MTguODQsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjksImJhc2VfZmFyZSI6Njk3LjksInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4NS45LCJiYXNlX2ZhcmUiOjY5Ny45LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.58 }, "partner": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODQiLCJiYXNlX2ZhcmUiOiI3MTguODQiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTcuOTAiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.02, "filter": { "id": "F77TX00174-335", "price": 749.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601160430dac202601161055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-336", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*337*_*cZ6SgGfYUVc6Pqbn", "flight_key": "F77TX00174-336", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H45M", "transit_time": "PT19H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT19H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 749.02, "gross_total": 985.9, "base_fare": 534.77, "tax": 214.25, "sell": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44NCwiYmFzZV9mYXJlIjo3MTguODQsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjksImJhc2VfZmFyZSI6Njk3LjksInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4NS45LCJiYXNlX2ZhcmUiOjY5Ny45LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.58 }, "partner": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODQiLCJiYXNlX2ZhcmUiOiI3MTguODQiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTcuOTAiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.02, "filter": { "id": "F77TX00174-336", "price": 749.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-337", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*338*_*88arhIx5srokusc8", "flight_key": "F77TX00174-337", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 749.02, "gross_total": 985.9, "base_fare": 534.77, "tax": 214.25, "sell": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44NCwiYmFzZV9mYXJlIjo3MTguODQsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjksImJhc2VfZmFyZSI6Njk3LjksInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4NS45LCJiYXNlX2ZhcmUiOjY5Ny45LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.58 }, "partner": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODQiLCJiYXNlX2ZhcmUiOiI3MTguODQiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTcuOTAiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.02, "filter": { "id": "F77TX00174-337", "price": 749.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-338", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*339*_*h4L1NbeVgDWhzNcM", "flight_key": "F77TX00174-338", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 749.02, "gross_total": 985.9, "base_fare": 534.77, "tax": 214.25, "sell": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44NCwiYmFzZV9mYXJlIjo3MTguODQsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjksImJhc2VfZmFyZSI6Njk3LjksInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4NS45LCJiYXNlX2ZhcmUiOjY5Ny45LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.58 }, "partner": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODQiLCJiYXNlX2ZhcmUiOiI3MTguODQiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTcuOTAiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.02, "filter": { "id": "F77TX00174-338", "price": 749.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-339", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*340*_*B7gYH6VYdcm1Dm9v", "flight_key": "F77TX00174-339", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 749.02, "gross_total": 985.9, "base_fare": 534.77, "tax": 214.25, "sell": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44NCwiYmFzZV9mYXJlIjo3MTguODQsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjksImJhc2VfZmFyZSI6Njk3LjksInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4NS45LCJiYXNlX2ZhcmUiOjY5Ny45LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.58 }, "partner": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODQiLCJiYXNlX2ZhcmUiOiI3MTguODQiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTcuOTAiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.02, "filter": { "id": "F77TX00174-339", "price": 749.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-340", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*341*_*OK1s80p4zo1RhXIl", "flight_key": "F77TX00174-340", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT23H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT23H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 749.02, "gross_total": 985.9, "base_fare": 534.77, "tax": 214.25, "sell": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44NCwiYmFzZV9mYXJlIjo3MTguODQsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjksImJhc2VfZmFyZSI6Njk3LjksInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4NS45LCJiYXNlX2ZhcmUiOjY5Ny45LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.58 }, "partner": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODQiLCJiYXNlX2ZhcmUiOiI3MTguODQiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTcuOTAiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.02, "filter": { "id": "F77TX00174-340", "price": 749.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601170020dac2026011706552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-341", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*342*_*TUJDKC4RiF1ehvm2", "flight_key": "F77TX00174-341", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 04:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 749.02, "gross_total": 985.9, "base_fare": 534.77, "tax": 214.25, "sell": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44NCwiYmFzZV9mYXJlIjo3MTguODQsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjksImJhc2VfZmFyZSI6Njk3LjksInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4NS45LCJiYXNlX2ZhcmUiOjY5Ny45LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.58 }, "partner": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODQiLCJiYXNlX2ZhcmUiOiI3MTguODQiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTcuOTAiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.02, "filter": { "id": "F77TX00174-341", "price": 749.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601160430dac202601161055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-342", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*343*_*SDD75KYhqiLeJUtr", "flight_key": "F77TX00174-342", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 749.02, "gross_total": 985.9, "base_fare": 534.77, "tax": 214.25, "sell": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44NCwiYmFzZV9mYXJlIjo3MTguODQsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjksImJhc2VfZmFyZSI6Njk3LjksInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4NS45LCJiYXNlX2ZhcmUiOjY5Ny45LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.58 }, "partner": { "currency": "GBP", "total": 749.02, "base_fare": 534.77, "tax": 214.25, "gross": { "base_fare": "519.19", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODQiLCJiYXNlX2ZhcmUiOiI3MTguODQiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTcuOTAiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS45MCIsImJhc2VfZmFyZSI6IjY5Ny45MCIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.02, "filter": { "id": "F77TX00174-342", "price": 749.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-343", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*344*_*ZcuVI8i9dB3QNKVa", "flight_key": "F77TX00174-343", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 756.19, "gross_total": 994.51, "base_fare": 560.62, "tax": 195.57, "sell": { "currency": "GBP", "total": 756.19, "base_fare": 560.62, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi40NiwiYmFzZV9mYXJlIjo3NTMuNTgsInRheCI6MjYyLjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0LjUxLCJiYXNlX2ZhcmUiOjczMS42MywidGF4IjoyNjIuODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0LjUxLCJiYXNlX2ZhcmUiOjczMS42MywidGF4IjoyNjIuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 756.19, "base_fare": 560.62, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "544.29", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 16.33 }, "partner": { "currency": "GBP", "total": 756.19, "base_fare": 560.62, "tax": 195.57, "gross": { "base_fare": "544.29", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 16.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NTMuNTgiLCJ0YXgiOiIyNjIuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzEuNjMiLCJ0YXgiOiIyNjIuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC41MSIsImJhc2VfZmFyZSI6IjczMS42MyIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS42MyIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC41MSIsImJhc2VfZmFyZSI6IjczMS42MyIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTQuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 756.19, "filter": { "id": "F77TX00174-343", "price": 756.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-344", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*345*_*D5NIgeVQ9MzMguCS", "flight_key": "F77TX00174-344", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 756.19, "gross_total": 994.51, "base_fare": 560.62, "tax": 195.57, "sell": { "currency": "GBP", "total": 756.19, "base_fare": 560.62, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi40NiwiYmFzZV9mYXJlIjo3NTMuNTgsInRheCI6MjYyLjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0LjUxLCJiYXNlX2ZhcmUiOjczMS42MywidGF4IjoyNjIuODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0LjUxLCJiYXNlX2ZhcmUiOjczMS42MywidGF4IjoyNjIuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 756.19, "base_fare": 560.62, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "544.29", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 16.33 }, "partner": { "currency": "GBP", "total": 756.19, "base_fare": 560.62, "tax": 195.57, "gross": { "base_fare": "544.29", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 16.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NTMuNTgiLCJ0YXgiOiIyNjIuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzEuNjMiLCJ0YXgiOiIyNjIuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC41MSIsImJhc2VfZmFyZSI6IjczMS42MyIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMS42MyIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC41MSIsImJhc2VfZmFyZSI6IjczMS42MyIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTQuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 756.19, "filter": { "id": "F77TX00174-344", "price": 756.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "O", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-345", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*346*_*TKlq0k136dDth8Qe", "flight_key": "F77TX00174-345", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H45M", "transit_time": "PT19H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT19H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 759.28, "gross_total": 999.29, "base_fare": 545.03, "tax": 214.25, "sell": { "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMC42MywiYmFzZV9mYXJlIjo3MzIuNjMsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjI5LCJiYXNlX2ZhcmUiOjcxMS4yOSwidGF4IjoyODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjI5LCJiYXNlX2ZhcmUiOjcxMS4yOSwidGF4IjoyODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "529.15", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.88 }, "partner": { "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25, "gross": { "base_fare": "529.15", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjAuNjMiLCJiYXNlX2ZhcmUiOiI3MzIuNjMiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTEuMjkiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yOSIsImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yOSIsImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 759.28, "filter": { "id": "F77TX00174-345", "price": 759.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-346", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*347*_*e5E5yszskzYd7S9E", "flight_key": "F77TX00174-346", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 759.28, "gross_total": 999.29, "base_fare": 545.03, "tax": 214.25, "sell": { "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMC42MywiYmFzZV9mYXJlIjo3MzIuNjMsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjI5LCJiYXNlX2ZhcmUiOjcxMS4yOSwidGF4IjoyODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjI5LCJiYXNlX2ZhcmUiOjcxMS4yOSwidGF4IjoyODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "529.15", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.88 }, "partner": { "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25, "gross": { "base_fare": "529.15", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjAuNjMiLCJiYXNlX2ZhcmUiOiI3MzIuNjMiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTEuMjkiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yOSIsImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yOSIsImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 759.28, "filter": { "id": "F77TX00174-346", "price": 759.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-347", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*348*_*e7xtuKkFnZLgUmno", "flight_key": "F77TX00174-347", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 759.28, "gross_total": 999.29, "base_fare": 545.03, "tax": 214.25, "sell": { "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMC42MywiYmFzZV9mYXJlIjo3MzIuNjMsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjI5LCJiYXNlX2ZhcmUiOjcxMS4yOSwidGF4IjoyODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjI5LCJiYXNlX2ZhcmUiOjcxMS4yOSwidGF4IjoyODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "529.15", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.88 }, "partner": { "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25, "gross": { "base_fare": "529.15", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjAuNjMiLCJiYXNlX2ZhcmUiOiI3MzIuNjMiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTEuMjkiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yOSIsImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yOSIsImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 759.28, "filter": { "id": "F77TX00174-347", "price": 759.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-348", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*349*_*HrCZmBN9Hh8GQSZE", "flight_key": "F77TX00174-348", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 04:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 759.28, "gross_total": 999.29, "base_fare": 545.03, "tax": 214.25, "sell": { "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMC42MywiYmFzZV9mYXJlIjo3MzIuNjMsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjI5LCJiYXNlX2ZhcmUiOjcxMS4yOSwidGF4IjoyODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjI5LCJiYXNlX2ZhcmUiOjcxMS4yOSwidGF4IjoyODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "529.15", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 15.88 }, "partner": { "currency": "GBP", "total": 759.28, "base_fare": 545.03, "tax": 214.25, "gross": { "base_fare": "529.15", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 15.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjAuNjMiLCJiYXNlX2ZhcmUiOiI3MzIuNjMiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTEuMjkiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yOSIsImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yOSIsImJhc2VfZmFyZSI6IjcxMS4yOSIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 759.28, "filter": { "id": "F77TX00174-348", "price": 759.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601160430dac202601161055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-349", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*350*_*8CXJITD8P9orywDp", "flight_key": "F77TX00174-349", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:10:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 11:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5362" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 10:45:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16 18:45:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 760.11, "gross_total": 999.63, "base_fare": 564.54, "tax": 195.57, "sell": { "currency": "GBP", "total": 760.11, "base_fare": 564.54, "tax": 195.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS43MywiYmFzZV9mYXJlIjo3NTguODUsInRheCI6MjYyLjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjYzLCJiYXNlX2ZhcmUiOjczNi43NSwidGF4IjoyNjIuODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjYzLCJiYXNlX2ZhcmUiOjczNi43NSwidGF4IjoyNjIuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 760.11, "base_fare": 564.54, "tax": 195.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "548.10", "tax": "195.57", "discount": 0, "ait": "0.00", "service_charge": 16.44 }, "partner": { "currency": "GBP", "total": 760.11, "base_fare": 564.54, "tax": 195.57, "gross": { "base_fare": "548.10", "tax": "195.57", "discount": "0.00", "ait": "0.00", "service_charge": 16.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuNzMiLCJiYXNlX2ZhcmUiOiI3NTguODUiLCJ0YXgiOiIyNjIuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzUiLCJ0YXgiOiIyNjIuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS42MyIsImJhc2VfZmFyZSI6IjczNi43NSIsInRheCI6IjI2Mi44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczNi43NSIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS42MyIsImJhc2VfZmFyZSI6IjczNi43NSIsInRheCI6IjI2Mi44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTkuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 760.11, "filter": { "id": "F77TX00174-349", "price": 760.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150910bah2026011511205362bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-350", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*351*_*ecXKERstnksg7Rii", "flight_key": "F77TX00174-350", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT09H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 771.81, "gross_total": 1016.12, "base_fare": 545.69, "tax": 226.13, "sell": { "currency": "GBP", "total": 771.81, "base_fare": 545.69, "tax": 226.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNy40OCwiYmFzZV9mYXJlIjo3MzMuNTEsInRheCI6MzAzLjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi4xMiwiYmFzZV9mYXJlIjo3MTIuMTUsInRheCI6MzAzLjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTYuMTIsImJhc2VfZmFyZSI6NzEyLjE1LCJ0YXgiOjMwMy45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 771.81, "base_fare": 545.69, "tax": 226.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "529.79", "tax": "226.13", "discount": 0, "ait": "0.00", "service_charge": 15.89 }, "partner": { "currency": "GBP", "total": 771.81, "base_fare": 545.69, "tax": 226.13, "gross": { "base_fare": "529.79", "tax": "226.13", "discount": "0.00", "ait": "0.00", "service_charge": 15.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzcuNDgiLCJiYXNlX2ZhcmUiOiI3MzMuNTEiLCJ0YXgiOiIzMDMuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIuMTUiLCJ0YXgiOiIzMDMuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuMTIiLCJiYXNlX2ZhcmUiOiI3MTIuMTUiLCJ0YXgiOiIzMDMuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIuMTUiLCJ0YXgiOiIzMDMuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjEyIiwiYmFzZV9mYXJlIjoiNzEyLjE1IiwidGF4IjoiMzAzLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 771.81, "filter": { "id": "F77TX00174-350", "price": 771.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601160020dac2026011606552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-351", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*352*_*njclSUN7NYmpi1bX", "flight_key": "F77TX00174-351", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 04:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT13H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 771.81, "gross_total": 1016.12, "base_fare": 545.69, "tax": 226.13, "sell": { "currency": "GBP", "total": 771.81, "base_fare": 545.69, "tax": 226.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNy40OCwiYmFzZV9mYXJlIjo3MzMuNTEsInRheCI6MzAzLjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi4xMiwiYmFzZV9mYXJlIjo3MTIuMTUsInRheCI6MzAzLjk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTYuMTIsImJhc2VfZmFyZSI6NzEyLjE1LCJ0YXgiOjMwMy45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 771.81, "base_fare": 545.69, "tax": 226.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "529.79", "tax": "226.13", "discount": 0, "ait": "0.00", "service_charge": 15.89 }, "partner": { "currency": "GBP", "total": 771.81, "base_fare": 545.69, "tax": 226.13, "gross": { "base_fare": "529.79", "tax": "226.13", "discount": "0.00", "ait": "0.00", "service_charge": 15.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzcuNDgiLCJiYXNlX2ZhcmUiOiI3MzMuNTEiLCJ0YXgiOiIzMDMuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIuMTUiLCJ0YXgiOiIzMDMuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuMTIiLCJiYXNlX2ZhcmUiOiI3MTIuMTUiLCJ0YXgiOiIzMDMuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTIuMTUiLCJ0YXgiOiIzMDMuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjEyIiwiYmFzZV9mYXJlIjoiNzEyLjE1IiwidGF4IjoiMzAzLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 771.81, "filter": { "id": "F77TX00174-351", "price": 771.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601160430dac202601161055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-352", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*353*_*NakYtGfgTEsDyKWG", "flight_key": "F77TX00174-352", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-01-15 17:40:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1428" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1428" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-15 23:30:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 08:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "338" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "338" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 843.6, "gross_total": 1102.13, "base_fare": 813.52, "tax": 30.08, "sell": { "currency": "GBP", "total": 843.6, "base_fare": 813.52, "tax": 30.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMy45OCwiYmFzZV9mYXJlIjoxMDkzLjU0LCJ0YXgiOjQwLjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi4xMywiYmFzZV9mYXJlIjoxMDYxLjY5LCJ0YXgiOjQwLjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDIuMTMsImJhc2VfZmFyZSI6MTA2MS42OSwidGF4Ijo0MC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 843.6, "base_fare": 813.52, "tax": 30.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.83", "tax": "30.08", "discount": 0, "ait": "0.00", "service_charge": 23.69 }, "partner": { "currency": "GBP", "total": 843.6, "base_fare": 813.52, "tax": 30.08, "gross": { "base_fare": "789.83", "tax": "30.08", "discount": "0.00", "ait": "0.00", "service_charge": 23.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzMuOTgiLCJiYXNlX2ZhcmUiOiIxMDkzLjU0IiwidGF4IjoiNDAuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNDAuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS44NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjg1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDIuMTMiLCJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNDAuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNDAuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjEzIiwiYmFzZV9mYXJlIjoiMTA2MS42OSIsInRheCI6IjQwLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDIuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 843.6, "filter": { "id": "F77TX00174-352", "price": 843.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "MED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151640med2026011517401428med202601152330dac202601160830338", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-353", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*354*_*VAafvBzV6W1b4V9F", "flight_key": "F77TX00174-353", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 17:40:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1038" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1038" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 859.67, "gross_total": 1124.4, "base_fare": 796.11, "tax": 63.56, "sell": { "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS41NywiYmFzZV9mYXJlIjoxMDcwLjEzLCJ0YXgiOjg1LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC40LCJiYXNlX2ZhcmUiOjEwMzguOTYsInRheCI6ODUuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC40LCJiYXNlX2ZhcmUiOjEwMzguOTYsInRheCI6ODUuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "772.92", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 23.19 }, "partner": { "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56, "gross": { "base_fare": "772.92", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 23.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuNTciLCJiYXNlX2ZhcmUiOiIxMDcwLjEzIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuNDAiLCJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI0LjQwIiwiYmFzZV9mYXJlIjoiMTAzOC45NiIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjQuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 859.67, "filter": { "id": "F77TX00174-353", "price": 859.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151600ruh2026011517401038ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-354", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*355*_*bFNmP13lznE05CDs", "flight_key": "F77TX00174-354", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 859.67, "gross_total": 1124.4, "base_fare": 796.11, "tax": 63.56, "sell": { "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS41NywiYmFzZV9mYXJlIjoxMDcwLjEzLCJ0YXgiOjg1LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC40LCJiYXNlX2ZhcmUiOjEwMzguOTYsInRheCI6ODUuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC40LCJiYXNlX2ZhcmUiOjEwMzguOTYsInRheCI6ODUuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "772.92", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 23.19 }, "partner": { "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56, "gross": { "base_fare": "772.92", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 23.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuNTciLCJiYXNlX2ZhcmUiOiIxMDcwLjEzIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuNDAiLCJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI0LjQwIiwiYmFzZV9mYXJlIjoiMTAzOC45NiIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjQuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 859.67, "filter": { "id": "F77TX00174-354", "price": 859.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152030ruh2026011522101086ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-355", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*356*_*sfO0r3q1LPdBv10A", "flight_key": "F77TX00174-355", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 22:40:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 859.67, "gross_total": 1124.4, "base_fare": 796.11, "tax": 63.56, "sell": { "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS41NywiYmFzZV9mYXJlIjoxMDcwLjEzLCJ0YXgiOjg1LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC40LCJiYXNlX2ZhcmUiOjEwMzguOTYsInRheCI6ODUuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC40LCJiYXNlX2ZhcmUiOjEwMzguOTYsInRheCI6ODUuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "772.92", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 23.19 }, "partner": { "currency": "GBP", "total": 859.67, "base_fare": 796.11, "tax": 63.56, "gross": { "base_fare": "772.92", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 23.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuNTciLCJiYXNlX2ZhcmUiOiIxMDcwLjEzIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuNDAiLCJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDM4Ljk2IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI0LjQwIiwiYmFzZV9mYXJlIjoiMTAzOC45NiIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjQuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 859.67, "filter": { "id": "F77TX00174-355", "price": 859.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152100ruh2026011522401048ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-356", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*357*_*4aSQTHC1i7eO1usX", "flight_key": "F77TX00174-356", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 11:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "504" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "504" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 865.81, "gross_total": 1131.98, "base_fare": 813.52, "tax": 52.29, "sell": { "currency": "GBP", "total": 865.81, "base_fare": 813.52, "tax": 52.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2My44MywiYmFzZV9mYXJlIjoxMDkzLjU0LCJ0YXgiOjcwLjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS45OCwiYmFzZV9mYXJlIjoxMDYxLjY5LCJ0YXgiOjcwLjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzEuOTgsImJhc2VfZmFyZSI6MTA2MS42OSwidGF4Ijo3MC4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 865.81, "base_fare": 813.52, "tax": 52.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.83", "tax": "52.29", "discount": 0, "ait": "0.00", "service_charge": 23.69 }, "partner": { "currency": "GBP", "total": 865.81, "base_fare": 813.52, "tax": 52.29, "gross": { "base_fare": "789.83", "tax": "52.29", "discount": "0.00", "ait": "0.00", "service_charge": 23.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjMuODMiLCJiYXNlX2ZhcmUiOiIxMDkzLjU0IiwidGF4IjoiNzAuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNzAuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS44NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjg1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuOTgiLCJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNzAuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNzAuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMxLjk4IiwiYmFzZV9mYXJlIjoiMTA2MS42OSIsInRheCI6IjcwLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzEuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 865.81, "filter": { "id": "F77TX00174-356", "price": 865.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150900kwi202601151100504kwi202601152015dac202601160405344", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-357", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*358*_*HXqkQvWMlbJnx6zM", "flight_key": "F77TX00174-357", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 15:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "500" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "500" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 865.81, "gross_total": 1131.98, "base_fare": 813.52, "tax": 52.29, "sell": { "currency": "GBP", "total": 865.81, "base_fare": 813.52, "tax": 52.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2My44MywiYmFzZV9mYXJlIjoxMDkzLjU0LCJ0YXgiOjcwLjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS45OCwiYmFzZV9mYXJlIjoxMDYxLjY5LCJ0YXgiOjcwLjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzEuOTgsImJhc2VfZmFyZSI6MTA2MS42OSwidGF4Ijo3MC4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 865.81, "base_fare": 813.52, "tax": 52.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.83", "tax": "52.29", "discount": 0, "ait": "0.00", "service_charge": 23.69 }, "partner": { "currency": "GBP", "total": 865.81, "base_fare": 813.52, "tax": 52.29, "gross": { "base_fare": "789.83", "tax": "52.29", "discount": "0.00", "ait": "0.00", "service_charge": 23.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjMuODMiLCJiYXNlX2ZhcmUiOiIxMDkzLjU0IiwidGF4IjoiNzAuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNzAuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS44NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjg1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuOTgiLCJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNzAuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiNzAuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMxLjk4IiwiYmFzZV9mYXJlIjoiMTA2MS42OSIsInRheCI6IjcwLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzEuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 865.81, "filter": { "id": "F77TX00174-357", "price": 865.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151355kwi202601151555500kwi202601152015dac202601160405344", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-358", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*359*_*MUlrTv38ucLieAoJ", "flight_key": "F77TX00174-358", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT11H25M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-15 17:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "KWI", "arrival_time": "2026-01-15 18:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "215" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "215" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 874.75, "gross_total": 1144, "base_fare": 813.52, "tax": 61.23, "sell": { "currency": "GBP", "total": 874.75, "base_fare": 813.52, "tax": 61.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3NS44NSwiYmFzZV9mYXJlIjoxMDkzLjU0LCJ0YXgiOjgyLjMxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0NCwiYmFzZV9mYXJlIjoxMDYxLjY5LCJ0YXgiOjgyLjMxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDQsImJhc2VfZmFyZSI6MTA2MS42OSwidGF4Ijo4Mi4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.75, "base_fare": 813.52, "tax": 61.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.83", "tax": "61.23", "discount": 0, "ait": "0.00", "service_charge": 23.69 }, "partner": { "currency": "GBP", "total": 874.75, "base_fare": 813.52, "tax": 61.23, "gross": { "base_fare": "789.83", "tax": "61.23", "discount": "0.00", "ait": "0.00", "service_charge": 23.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzUuODUiLCJiYXNlX2ZhcmUiOiIxMDkzLjU0IiwidGF4IjoiODIuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiODIuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS44NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjg1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDQuMDAiLCJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiODIuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxLjY5IiwidGF4IjoiODIuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ0LjAwIiwiYmFzZV9mYXJlIjoiMTA2MS42OSIsInRheCI6IjgyLjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDMuOTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.75, "filter": { "id": "F77TX00174-358", "price": 874.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH", "KWI" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601151705kwi202601151810215kwi202601152015dac202601160405344", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-359", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*360*_*OTodS91zDyei4jaj", "flight_key": "F77TX00174-359", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 847.73, "gross_total": 1108.77, "base_fare": 785.63, "tax": 62.1, "sell": { "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS41MywiYmFzZV9mYXJlIjoxMDU2LjA1LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC43NywiYmFzZV9mYXJlIjoxMDI1LjI5LCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDguNzcsImJhc2VfZmFyZSI6MTAyNS4yOSwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "762.75", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 22.88 }, "partner": { "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1, "gross": { "base_fare": "762.75", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 22.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuNTMiLCJiYXNlX2ZhcmUiOiIxMDU2LjA1IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC43NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguNzciLCJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA4Ljc3IiwiYmFzZV9mYXJlIjoiMTAyNS4yOSIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDguNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 847.73, "filter": { "id": "F77TX00174-359", "price": 847.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-360", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*361*_*ZeGHSlGEOlnnp9bX", "flight_key": "F77TX00174-360", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 847.73, "gross_total": 1108.77, "base_fare": 785.63, "tax": 62.1, "sell": { "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS41MywiYmFzZV9mYXJlIjoxMDU2LjA1LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC43NywiYmFzZV9mYXJlIjoxMDI1LjI5LCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDguNzcsImJhc2VfZmFyZSI6MTAyNS4yOSwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "762.75", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 22.88 }, "partner": { "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1, "gross": { "base_fare": "762.75", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 22.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuNTMiLCJiYXNlX2ZhcmUiOiIxMDU2LjA1IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC43NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguNzciLCJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA4Ljc3IiwiYmFzZV9mYXJlIjoiMTAyNS4yOSIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDguNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 847.73, "filter": { "id": "F77TX00174-360", "price": 847.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-361", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*362*_*lZTW075B14wk80eq", "flight_key": "F77TX00174-361", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 847.73, "gross_total": 1108.77, "base_fare": 785.63, "tax": 62.1, "sell": { "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS41MywiYmFzZV9mYXJlIjoxMDU2LjA1LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC43NywiYmFzZV9mYXJlIjoxMDI1LjI5LCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDguNzcsImJhc2VfZmFyZSI6MTAyNS4yOSwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "762.75", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 22.88 }, "partner": { "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1, "gross": { "base_fare": "762.75", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 22.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuNTMiLCJiYXNlX2ZhcmUiOiIxMDU2LjA1IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC43NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguNzciLCJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA4Ljc3IiwiYmFzZV9mYXJlIjoiMTAyNS4yOSIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDguNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 847.73, "filter": { "id": "F77TX00174-361", "price": 847.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-362", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*363*_*QW5zonH5hLI4zPdV", "flight_key": "F77TX00174-362", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 847.73, "gross_total": 1108.77, "base_fare": 785.63, "tax": 62.1, "sell": { "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS41MywiYmFzZV9mYXJlIjoxMDU2LjA1LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC43NywiYmFzZV9mYXJlIjoxMDI1LjI5LCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDguNzcsImJhc2VfZmFyZSI6MTAyNS4yOSwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "762.75", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 22.88 }, "partner": { "currency": "GBP", "total": 847.73, "base_fare": 785.63, "tax": 62.1, "gross": { "base_fare": "762.75", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 22.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuNTMiLCJiYXNlX2ZhcmUiOiIxMDU2LjA1IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMC43NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwLjc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguNzciLCJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI1LjI5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA4Ljc3IiwiYmFzZV9mYXJlIjoiMTAyNS4yOSIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDguNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 847.73, "filter": { "id": "F77TX00174-362", "price": 847.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-363", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*364*_*kf3kNDlTMdjfu86C", "flight_key": "F77TX00174-363", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MED", "arrival_time": "2026-01-15 17:40:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1428" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1428" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-15 23:30:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 08:30:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "338" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "338" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 854.96, "gross_total": 1117.42, "base_fare": 812.64, "tax": 42.32, "sell": { "currency": "GBP", "total": 854.96, "base_fare": 812.64, "tax": 42.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OS4yNCwiYmFzZV9mYXJlIjoxMDkyLjM1LCJ0YXgiOjU2Ljg5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy40MiwiYmFzZV9mYXJlIjoxMDYwLjUzLCJ0YXgiOjU2Ljg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTcuNDIsImJhc2VfZmFyZSI6MTA2MC41MywidGF4Ijo1Ni44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 854.96, "base_fare": 812.64, "tax": 42.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "788.97", "tax": "42.32", "discount": 0, "ait": "0.00", "service_charge": 23.67 }, "partner": { "currency": "GBP", "total": 854.96, "base_fare": 812.64, "tax": 42.32, "gross": { "base_fare": "788.97", "tax": "42.32", "discount": "0.00", "ait": "0.00", "service_charge": 23.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDkuMjQiLCJiYXNlX2ZhcmUiOiIxMDkyLjM1IiwidGF4IjoiNTYuODkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiNTYuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuNDIiLCJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiNTYuODkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiNTYuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE3LjQyIiwiYmFzZV9mYXJlIjoiMTA2MC41MyIsInRheCI6IjU2Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTcuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 854.96, "filter": { "id": "F77TX00174-363", "price": 854.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "MED" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151640med2026011517401428med202601152330dac202601160830338", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-364", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*365*_*KQvlwVBM7LK1OVgY", "flight_key": "F77TX00174-364", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 863.32, "gross_total": 1129.11, "base_fare": 801.22, "tax": 62.1, "sell": { "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2MC40OCwiYmFzZV9mYXJlIjoxMDc3LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOS4xMSwiYmFzZV9mYXJlIjoxMDQ1LjYzLCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjkuMTEsImJhc2VfZmFyZSI6MTA0NS42MywidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "777.88", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 23.34 }, "partner": { "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1, "gross": { "base_fare": "777.88", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 23.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjAuNDgiLCJiYXNlX2ZhcmUiOiIxMDc3LjAwIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuMTEiLCJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5LjExIiwiYmFzZV9mYXJlIjoiMTA0NS42MyIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.32, "filter": { "id": "F77TX00174-364", "price": 863.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-365", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*366*_*iy7SdwHAEOf98usG", "flight_key": "F77TX00174-365", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 863.32, "gross_total": 1129.11, "base_fare": 801.22, "tax": 62.1, "sell": { "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2MC40OCwiYmFzZV9mYXJlIjoxMDc3LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOS4xMSwiYmFzZV9mYXJlIjoxMDQ1LjYzLCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjkuMTEsImJhc2VfZmFyZSI6MTA0NS42MywidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "777.88", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 23.34 }, "partner": { "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1, "gross": { "base_fare": "777.88", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 23.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjAuNDgiLCJiYXNlX2ZhcmUiOiIxMDc3LjAwIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuMTEiLCJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5LjExIiwiYmFzZV9mYXJlIjoiMTA0NS42MyIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.32, "filter": { "id": "F77TX00174-365", "price": 863.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-366", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*367*_*37NDNqBgtjzoHPrZ", "flight_key": "F77TX00174-366", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 863.32, "gross_total": 1129.11, "base_fare": 801.22, "tax": 62.1, "sell": { "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2MC40OCwiYmFzZV9mYXJlIjoxMDc3LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOS4xMSwiYmFzZV9mYXJlIjoxMDQ1LjYzLCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjkuMTEsImJhc2VfZmFyZSI6MTA0NS42MywidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "777.88", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 23.34 }, "partner": { "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1, "gross": { "base_fare": "777.88", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 23.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjAuNDgiLCJiYXNlX2ZhcmUiOiIxMDc3LjAwIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuMTEiLCJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5LjExIiwiYmFzZV9mYXJlIjoiMTA0NS42MyIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.32, "filter": { "id": "F77TX00174-366", "price": 863.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-367", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*368*_*XQ1D0wjgt80I3f4Q", "flight_key": "F77TX00174-367", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 863.32, "gross_total": 1129.11, "base_fare": 801.22, "tax": 62.1, "sell": { "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2MC40OCwiYmFzZV9mYXJlIjoxMDc3LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOS4xMSwiYmFzZV9mYXJlIjoxMDQ1LjYzLCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjkuMTEsImJhc2VfZmFyZSI6MTA0NS42MywidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "777.88", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 23.34 }, "partner": { "currency": "GBP", "total": 863.32, "base_fare": 801.22, "tax": 62.1, "gross": { "base_fare": "777.88", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 23.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjAuNDgiLCJiYXNlX2ZhcmUiOiIxMDc3LjAwIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuMTEiLCJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ1LjYzIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5LjExIiwiYmFzZV9mYXJlIjoiMTA0NS42MyIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.32, "filter": { "id": "F77TX00174-367", "price": 863.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-368", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*369*_*YAIMjgM9f7WHPyWg", "flight_key": "F77TX00174-368", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 17:40:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1038" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1038" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 915.67, "gross_total": 1197.48, "base_fare": 852.11, "tax": 63.56, "sell": { "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMC44NCwiYmFzZV9mYXJlIjoxMTQ1LjQsInRheCI6ODUuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTk3LjQ4LCJiYXNlX2ZhcmUiOjExMTIuMDQsInRheCI6ODUuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny40OCwiYmFzZV9mYXJlIjoxMTEyLjA0LCJ0YXgiOjg1LjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "827.29", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 24.82 }, "partner": { "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56, "gross": { "base_fare": "827.29", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 24.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzAuODQiLCJiYXNlX2ZhcmUiOiIxMTQ1LjQwIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMy4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuNDgiLCJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk3LjQ4IiwiYmFzZV9mYXJlIjoiMTExMi4wNCIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTcuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 915.67, "filter": { "id": "F77TX00174-368", "price": 915.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151600ruh2026011517401038ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-369", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*370*_*pG154kOpb1zzI8Sv", "flight_key": "F77TX00174-369", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 915.67, "gross_total": 1197.48, "base_fare": 852.11, "tax": 63.56, "sell": { "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMC44NCwiYmFzZV9mYXJlIjoxMTQ1LjQsInRheCI6ODUuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTk3LjQ4LCJiYXNlX2ZhcmUiOjExMTIuMDQsInRheCI6ODUuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny40OCwiYmFzZV9mYXJlIjoxMTEyLjA0LCJ0YXgiOjg1LjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "827.29", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 24.82 }, "partner": { "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56, "gross": { "base_fare": "827.29", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 24.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzAuODQiLCJiYXNlX2ZhcmUiOiIxMTQ1LjQwIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMy4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuNDgiLCJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk3LjQ4IiwiYmFzZV9mYXJlIjoiMTExMi4wNCIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTcuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 915.67, "filter": { "id": "F77TX00174-369", "price": 915.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152030ruh2026011522101086ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-370", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*371*_*6GgzlCNBqRPJipdS", "flight_key": "F77TX00174-370", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 22:40:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 915.67, "gross_total": 1197.48, "base_fare": 852.11, "tax": 63.56, "sell": { "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMC44NCwiYmFzZV9mYXJlIjoxMTQ1LjQsInRheCI6ODUuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTk3LjQ4LCJiYXNlX2ZhcmUiOjExMTIuMDQsInRheCI6ODUuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny40OCwiYmFzZV9mYXJlIjoxMTEyLjA0LCJ0YXgiOjg1LjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "827.29", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 24.82 }, "partner": { "currency": "GBP", "total": 915.67, "base_fare": 852.11, "tax": 63.56, "gross": { "base_fare": "827.29", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 24.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzAuODQiLCJiYXNlX2ZhcmUiOiIxMTQ1LjQwIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMy4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuNDgiLCJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTEyLjA0IiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk3LjQ4IiwiYmFzZV9mYXJlIjoiMTExMi4wNCIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTcuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 915.67, "filter": { "id": "F77TX00174-370", "price": 915.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152100ruh2026011522401048ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-371", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*372*_*lz0K4aAHrqybJbfs", "flight_key": "F77TX00174-371", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:20:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "ADD", "arrival_time": "2026-01-15 17:50:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "463" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "463" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-15 22:30:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-01-16 08:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 865.68, "gross_total": 1137.32, "base_fare": 672.54, "tax": 193.14, "sell": { "currency": "GBP", "total": 865.68, "base_fare": 672.54, "tax": 193.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2My42NSwiYmFzZV9mYXJlIjo5MDQuMDMsInRheCI6MjU5LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4zMiwiYmFzZV9mYXJlIjo4NzcuNywidGF4IjoyNTkuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4zMiwiYmFzZV9mYXJlIjo4NzcuNywidGF4IjoyNTkuNjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 865.68, "base_fare": 672.54, "tax": 193.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "652.95", "tax": "193.14", "discount": 0, "ait": "0.00", "service_charge": 19.59 }, "partner": { "currency": "GBP", "total": 865.68, "base_fare": 672.54, "tax": 193.14, "gross": { "base_fare": "652.95", "tax": "193.14", "discount": "0.00", "ait": "0.00", "service_charge": 19.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjMuNjUiLCJiYXNlX2ZhcmUiOiI5MDQuMDMiLCJ0YXgiOiIyNTkuNjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzcuNzAiLCJ0YXgiOiIyNTkuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMzIiLCJiYXNlX2ZhcmUiOiI4NzcuNzAiLCJ0YXgiOiIyNTkuNjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzcuNzAiLCJ0YXgiOiIyNTkuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM3LjMyIiwiYmFzZV9mYXJlIjoiODc3LjcwIiwidGF4IjoiMjU5LjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzcuMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 865.68, "filter": { "id": "F77TX00174-371", "price": 865.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "S", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151520add202601151750463add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-372", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*373*_*H8EYtIxQ8hBkkydt", "flight_key": "F77TX00174-372", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:20:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "ADD", "arrival_time": "2026-01-15 17:50:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "463" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "463" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-15 22:30:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-01-16 08:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 872.34, "gross_total": 1145.98, "base_fare": 679.76, "tax": 192.58, "sell": { "currency": "GBP", "total": 872.34, "base_fare": 679.76, "tax": 192.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41OSwiYmFzZV9mYXJlIjo5MTMuNzMsInRheCI6MjU4Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0NS45OCwiYmFzZV9mYXJlIjo4ODcuMTIsInRheCI6MjU4Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDUuOTgsImJhc2VfZmFyZSI6ODg3LjEyLCJ0YXgiOjI1OC44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 872.34, "base_fare": 679.76, "tax": 192.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "659.96", "tax": "192.58", "discount": 0, "ait": "0.00", "service_charge": 19.8 }, "partner": { "currency": "GBP", "total": 872.34, "base_fare": 679.76, "tax": 192.58, "gross": { "base_fare": "659.96", "tax": "192.58", "discount": "0.00", "ait": "0.00", "service_charge": 19.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTkiLCJiYXNlX2ZhcmUiOiI5MTMuNzMiLCJ0YXgiOiIyNTguODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODcuMTIiLCJ0YXgiOiIyNTguODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi42MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDUuOTgiLCJiYXNlX2ZhcmUiOiI4ODcuMTIiLCJ0YXgiOiIyNTguODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODcuMTIiLCJ0YXgiOiIyNTguODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ1Ljk4IiwiYmFzZV9mYXJlIjoiODg3LjEyIiwidGF4IjoiMjU4Ljg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDUuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 872.34, "filter": { "id": "F77TX00174-372", "price": 872.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "S", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151520add202601151750463add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-373", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*374*_*ZdO3xqpSxd03tpOc", "flight_key": "F77TX00174-373", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 11:00:00", "destination_terminal": "1", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "504" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "504" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 877.49, "gross_total": 1147.7, "base_fare": 812.64, "tax": 64.85, "sell": { "currency": "GBP", "total": 877.49, "base_fare": 812.64, "tax": 64.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3OS41MiwiYmFzZV9mYXJlIjoxMDkyLjM1LCJ0YXgiOjg3LjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ny43LCJiYXNlX2ZhcmUiOjEwNjAuNTMsInRheCI6ODcuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ny43LCJiYXNlX2ZhcmUiOjEwNjAuNTMsInRheCI6ODcuMTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.49, "base_fare": 812.64, "tax": 64.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "788.97", "tax": "64.85", "discount": 0, "ait": "0.00", "service_charge": 23.67 }, "partner": { "currency": "GBP", "total": 877.49, "base_fare": 812.64, "tax": 64.85, "gross": { "base_fare": "788.97", "tax": "64.85", "discount": "0.00", "ait": "0.00", "service_charge": 23.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzkuNTIiLCJiYXNlX2ZhcmUiOiIxMDkyLjM1IiwidGF4IjoiODcuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiODcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDcuNzAiLCJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiODcuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiODcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ3LjcwIiwiYmFzZV9mYXJlIjoiMTA2MC41MyIsInRheCI6Ijg3LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDcuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.49, "filter": { "id": "F77TX00174-373", "price": 877.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150900kwi202601151100504kwi202601152015dac202601160405344", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-374", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*375*_*tAiSUGf0ODjuTEwQ", "flight_key": "F77TX00174-374", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KWI", "arrival_time": "2026-01-15 15:55:00", "destination_terminal": "1", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT2H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "500" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "500" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 877.49, "gross_total": 1147.7, "base_fare": 812.64, "tax": 64.85, "sell": { "currency": "GBP", "total": 877.49, "base_fare": 812.64, "tax": 64.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3OS41MiwiYmFzZV9mYXJlIjoxMDkyLjM1LCJ0YXgiOjg3LjE3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ny43LCJiYXNlX2ZhcmUiOjEwNjAuNTMsInRheCI6ODcuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ny43LCJiYXNlX2ZhcmUiOjEwNjAuNTMsInRheCI6ODcuMTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.49, "base_fare": 812.64, "tax": 64.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "788.97", "tax": "64.85", "discount": 0, "ait": "0.00", "service_charge": 23.67 }, "partner": { "currency": "GBP", "total": 877.49, "base_fare": 812.64, "tax": 64.85, "gross": { "base_fare": "788.97", "tax": "64.85", "discount": "0.00", "ait": "0.00", "service_charge": 23.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzkuNTIiLCJiYXNlX2ZhcmUiOiIxMDkyLjM1IiwidGF4IjoiODcuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiODcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMS44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMxLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDcuNzAiLCJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiODcuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiODcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ3LjcwIiwiYmFzZV9mYXJlIjoiMTA2MC41MyIsInRheCI6Ijg3LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDcuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.49, "filter": { "id": "F77TX00174-374", "price": 877.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151355kwi202601151555500kwi202601152015dac202601160405344", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-375", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*376*_*loT0NQQESjqPPyYC", "flight_key": "F77TX00174-375", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT11H25M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 13:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 15:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "172" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-15 17:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "KWI", "arrival_time": "2026-01-15 18:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-15", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "215" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "215" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-15 20:15:00", "origin_terminal": "1", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "DAC", "arrival_time": "2026-01-16 04:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "344" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 888.51, "gross_total": 1162.52, "base_fare": 812.64, "tax": 75.87, "sell": { "currency": "GBP", "total": 888.51, "base_fare": 812.64, "tax": 75.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NC4zNCwiYmFzZV9mYXJlIjoxMDkyLjM1LCJ0YXgiOjEwMS45OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNjIuNTIsImJhc2VfZmFyZSI6MTA2MC41MywidGF4IjoxMDEuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2Mi41MiwiYmFzZV9mYXJlIjoxMDYwLjUzLCJ0YXgiOjEwMS45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 888.51, "base_fare": 812.64, "tax": 75.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "788.97", "tax": "75.87", "discount": 0, "ait": "0.00", "service_charge": 23.67 }, "partner": { "currency": "GBP", "total": 888.51, "base_fare": 812.64, "tax": 75.87, "gross": { "base_fare": "788.97", "tax": "75.87", "discount": "0.00", "ait": "0.00", "service_charge": 23.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTQuMzQiLCJiYXNlX2ZhcmUiOiIxMDkyLjM1IiwidGF4IjoiMTAxLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MC41MyIsInRheCI6IjEwMS45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE2Mi41MiIsImJhc2VfZmFyZSI6IjEwNjAuNTMiLCJ0YXgiOiIxMDEuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYwLjUzIiwidGF4IjoiMTAxLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE2Mi41MiIsImJhc2VfZmFyZSI6IjEwNjAuNTMiLCJ0YXgiOiIxMDEuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE2Mi41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 888.51, "filter": { "id": "F77TX00174-375", "price": 888.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "E", "connecting_airport": [ "BAH", "KWI" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16 04:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601151705kwi202601151810215kwi202601152015dac202601160405344", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-376", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*377*_*gthjy8sDFopZSjSO", "flight_key": "F77TX00174-376", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 915.93, "gross_total": 1199.06, "base_fare": 820.29, "tax": 95.63, "sell": { "currency": "GBP", "total": 915.93, "base_fare": 820.29, "tax": 95.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMS4xOCwiYmFzZV9mYXJlIjoxMTAyLjY0LCJ0YXgiOjEyOC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExOTkuMDYsImJhc2VfZmFyZSI6MTA3MC41MiwidGF4IjoxMjguNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5OS4wNiwiYmFzZV9mYXJlIjoxMDcwLjUyLCJ0YXgiOjEyOC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 915.93, "base_fare": 820.29, "tax": 95.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "796.40", "tax": "95.63", "discount": 0, "ait": "0.00", "service_charge": 23.9 }, "partner": { "currency": "GBP", "total": 915.93, "base_fare": 820.29, "tax": 95.63, "gross": { "base_fare": "796.40", "tax": "95.63", "discount": "0.00", "ait": "0.00", "service_charge": 23.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuMTgiLCJiYXNlX2ZhcmUiOiIxMTAyLjY0IiwidGF4IjoiMTI4LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MC41MiIsInRheCI6IjEyOC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE5OS4wNiIsImJhc2VfZmFyZSI6IjEwNzAuNTIiLCJ0YXgiOiIxMjguNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDcwLjUyIiwidGF4IjoiMTI4LjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE5OS4wNiIsImJhc2VfZmFyZSI6IjEwNzAuNTIiLCJ0YXgiOiIxMjguNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE5OS4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 915.93, "filter": { "id": "F77TX00174-376", "price": 915.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-377", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*378*_*PY3QzuBRMG50c1HT", "flight_key": "F77TX00174-377", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 893.68, "gross_total": 1171.49, "base_fare": 761.17, "tax": 132.51, "sell": { "currency": "GBP", "total": 893.68, "base_fare": 761.17, "tax": 132.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMS4yOSwiYmFzZV9mYXJlIjoxMDIzLjE3LCJ0YXgiOjE3OC4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNzEuNDksImJhc2VfZmFyZSI6OTkzLjM3LCJ0YXgiOjE3OC4xMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTcxLjQ5LCJiYXNlX2ZhcmUiOjk5My4zNywidGF4IjoxNzguMTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 893.68, "base_fare": 761.17, "tax": 132.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "739.00", "tax": "132.51", "discount": 0, "ait": "0.00", "service_charge": 22.17 }, "partner": { "currency": "GBP", "total": 893.68, "base_fare": 761.17, "tax": 132.51, "gross": { "base_fare": "739.00", "tax": "132.51", "discount": "0.00", "ait": "0.00", "service_charge": 22.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDEuMjkiLCJiYXNlX2ZhcmUiOiIxMDIzLjE3IiwidGF4IjoiMTc4LjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTkzLjM3IiwidGF4IjoiMTc4LjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTcxLjQ5IiwiYmFzZV9mYXJlIjoiOTkzLjM3IiwidGF4IjoiMTc4LjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTkzLjM3IiwidGF4IjoiMTc4LjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE3MS40OSIsImJhc2VfZmFyZSI6Ijk5My4zNyIsInRheCI6IjE3OC4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTcxLjQ5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 893.68, "filter": { "id": "F77TX00174-377", "price": 893.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-378", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*379*_*3qvIhzZNPm6kcRky", "flight_key": "F77TX00174-378", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 893.68, "gross_total": 1171.49, "base_fare": 761.17, "tax": 132.51, "sell": { "currency": "GBP", "total": 893.68, "base_fare": 761.17, "tax": 132.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMS4yOSwiYmFzZV9mYXJlIjoxMDIzLjE3LCJ0YXgiOjE3OC4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNzEuNDksImJhc2VfZmFyZSI6OTkzLjM3LCJ0YXgiOjE3OC4xMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTcxLjQ5LCJiYXNlX2ZhcmUiOjk5My4zNywidGF4IjoxNzguMTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 893.68, "base_fare": 761.17, "tax": 132.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "739.00", "tax": "132.51", "discount": 0, "ait": "0.00", "service_charge": 22.17 }, "partner": { "currency": "GBP", "total": 893.68, "base_fare": 761.17, "tax": 132.51, "gross": { "base_fare": "739.00", "tax": "132.51", "discount": "0.00", "ait": "0.00", "service_charge": 22.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDEuMjkiLCJiYXNlX2ZhcmUiOiIxMDIzLjE3IiwidGF4IjoiMTc4LjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTkzLjM3IiwidGF4IjoiMTc4LjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzQiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTcxLjQ5IiwiYmFzZV9mYXJlIjoiOTkzLjM3IiwidGF4IjoiMTc4LjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTkzLjM3IiwidGF4IjoiMTc4LjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE3MS40OSIsImJhc2VfZmFyZSI6Ijk5My4zNyIsInRheCI6IjE3OC4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTcxLjQ5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 893.68, "filter": { "id": "F77TX00174-378", "price": 893.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-379", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*380*_*SVQrj4YJ5D935Oxl", "flight_key": "F77TX00174-379", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:20:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "ADD", "arrival_time": "2026-01-15 17:50:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "463" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "463" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-15 22:30:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-01-16 08:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 900.62, "gross_total": 1182.41, "base_fare": 720.39, "tax": 180.23, "sell": { "currency": "GBP", "total": 900.62, "base_fare": 720.39, "tax": 180.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC42MSwiYmFzZV9mYXJlIjo5NjguMzUsInRheCI6MjQyLjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Mi40MSwiYmFzZV9mYXJlIjo5NDAuMTUsInRheCI6MjQyLjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExODIuNDEsImJhc2VfZmFyZSI6OTQwLjE1LCJ0YXgiOjI0Mi4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 900.62, "base_fare": 720.39, "tax": 180.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "699.41", "tax": "180.23", "discount": 0, "ait": "0.00", "service_charge": 20.98 }, "partner": { "currency": "GBP", "total": 900.62, "base_fare": 720.39, "tax": 180.23, "gross": { "base_fare": "699.41", "tax": "180.23", "discount": "0.00", "ait": "0.00", "service_charge": 20.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuNjEiLCJiYXNlX2ZhcmUiOiI5NjguMzUiLCJ0YXgiOiIyNDIuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDAuMTUiLCJ0YXgiOiIyNDIuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODIuNDEiLCJiYXNlX2ZhcmUiOiI5NDAuMTUiLCJ0YXgiOiIyNDIuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDAuMTUiLCJ0YXgiOiIyNDIuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTgyLjQxIiwiYmFzZV9mYXJlIjoiOTQwLjE1IiwidGF4IjoiMjQyLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODIuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 900.62, "filter": { "id": "F77TX00174-379", "price": 900.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "S", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151520add202601151750463add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-380", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*381*_*3JcLl8k1AixUlyS7", "flight_key": "F77TX00174-380", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT11H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 13:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1191" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT11H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 901.63, "gross_total": 1181.89, "base_fare": 768.24, "tax": 133.39, "sell": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMS45NywiYmFzZV9mYXJlIjoxMDMyLjY3LCJ0YXgiOjE3OS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS44OSwiYmFzZV9mYXJlIjoxMDAyLjU5LCJ0YXgiOjE3OS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExODEuODksImJhc2VfZmFyZSI6MTAwMi41OSwidGF4IjoxNzkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": 0, "ait": "0.00", "service_charge": 22.38 }, "partner": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": "0.00", "ait": "0.00", "service_charge": 22.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTEuOTciLCJiYXNlX2ZhcmUiOiIxMDMyLjY3IiwidGF4IjoiMTc5LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMi41OSIsInRheCI6IjE3OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAyLjU5IiwidGF4IjoiMTc5LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE4MS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 901.63, "filter": { "id": "F77TX00174-380", "price": 901.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151135doh2026011513451191doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-381", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*382*_*508h7B9BaY9GH7s9", "flight_key": "F77TX00174-381", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:05:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1193" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 901.63, "gross_total": 1181.89, "base_fare": 768.24, "tax": 133.39, "sell": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMS45NywiYmFzZV9mYXJlIjoxMDMyLjY3LCJ0YXgiOjE3OS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS44OSwiYmFzZV9mYXJlIjoxMDAyLjU5LCJ0YXgiOjE3OS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExODEuODksImJhc2VfZmFyZSI6MTAwMi41OSwidGF4IjoxNzkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": 0, "ait": "0.00", "service_charge": 22.38 }, "partner": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": "0.00", "ait": "0.00", "service_charge": 22.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTEuOTciLCJiYXNlX2ZhcmUiOiIxMDMyLjY3IiwidGF4IjoiMTc5LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMi41OSIsInRheCI6IjE3OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAyLjU5IiwidGF4IjoiMTc5LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE4MS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 901.63, "filter": { "id": "F77TX00174-381", "price": 901.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151655doh2026011519051193doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-382", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*383*_*n4GjfLTMtsgb5Rsj", "flight_key": "F77TX00174-382", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 901.63, "gross_total": 1181.89, "base_fare": 768.24, "tax": 133.39, "sell": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMS45NywiYmFzZV9mYXJlIjoxMDMyLjY3LCJ0YXgiOjE3OS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS44OSwiYmFzZV9mYXJlIjoxMDAyLjU5LCJ0YXgiOjE3OS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExODEuODksImJhc2VfZmFyZSI6MTAwMi41OSwidGF4IjoxNzkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": 0, "ait": "0.00", "service_charge": 22.38 }, "partner": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": "0.00", "ait": "0.00", "service_charge": 22.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTEuOTciLCJiYXNlX2ZhcmUiOiIxMDMyLjY3IiwidGF4IjoiMTc5LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMi41OSIsInRheCI6IjE3OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAyLjU5IiwidGF4IjoiMTc5LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE4MS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 901.63, "filter": { "id": "F77TX00174-382", "price": 901.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-383", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*384*_*iBKq7EH3krEOs7dW", "flight_key": "F77TX00174-383", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-15 21:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1187" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 901.63, "gross_total": 1181.89, "base_fare": 768.24, "tax": 133.39, "sell": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMS45NywiYmFzZV9mYXJlIjoxMDMyLjY3LCJ0YXgiOjE3OS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS44OSwiYmFzZV9mYXJlIjoxMDAyLjU5LCJ0YXgiOjE3OS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExODEuODksImJhc2VfZmFyZSI6MTAwMi41OSwidGF4IjoxNzkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": 0, "ait": "0.00", "service_charge": 22.38 }, "partner": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": "0.00", "ait": "0.00", "service_charge": 22.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTEuOTciLCJiYXNlX2ZhcmUiOiIxMDMyLjY3IiwidGF4IjoiMTc5LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMi41OSIsInRheCI6IjE3OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAyLjU5IiwidGF4IjoiMTc5LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE4MS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 901.63, "filter": { "id": "F77TX00174-383", "price": 901.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-384", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*385*_*D1NAzI8Zheq5KmQe", "flight_key": "F77TX00174-384", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 01:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 09:15:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 901.63, "gross_total": 1181.89, "base_fare": 768.24, "tax": 133.39, "sell": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMS45NywiYmFzZV9mYXJlIjoxMDMyLjY3LCJ0YXgiOjE3OS4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS44OSwiYmFzZV9mYXJlIjoxMDAyLjU5LCJ0YXgiOjE3OS4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExODEuODksImJhc2VfZmFyZSI6MTAwMi41OSwidGF4IjoxNzkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": 0, "ait": "0.00", "service_charge": 22.38 }, "partner": { "currency": "GBP", "total": 901.63, "base_fare": 768.24, "tax": 133.39, "gross": { "base_fare": "745.86", "tax": "133.39", "discount": "0.00", "ait": "0.00", "service_charge": 22.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTEuOTciLCJiYXNlX2ZhcmUiOiIxMDMyLjY3IiwidGF4IjoiMTc5LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMi41OSIsInRheCI6IjE3OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAyLjU5IiwidGF4IjoiMTc5LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE4MS44OSIsImJhc2VfZmFyZSI6IjEwMDIuNTkiLCJ0YXgiOiIxNzkuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE4MS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 901.63, "filter": { "id": "F77TX00174-384", "price": 901.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-385", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*386*_*GoqdMZAE6VLHxDYA", "flight_key": "F77TX00174-385", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 16:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 17:40:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1038" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1038" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 971.66, "gross_total": 1270.56, "base_fare": 908.1, "tax": 63.56, "sell": { "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi4xMSwiYmFzZV9mYXJlIjoxMjIwLjY3LCJ0YXgiOjg1LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MC41NiwiYmFzZV9mYXJlIjoxMTg1LjEyLCJ0YXgiOjg1LjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzAuNTYsImJhc2VfZmFyZSI6MTE4NS4xMiwidGF4Ijo4NS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "881.65", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 26.45 }, "partner": { "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56, "gross": { "base_fare": "881.65", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 26.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuMTEiLCJiYXNlX2ZhcmUiOiIxMjIwLjY3IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM1LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzAuNTYiLCJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcwLjU2IiwiYmFzZV9mYXJlIjoiMTE4NS4xMiIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzAuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 971.66, "filter": { "id": "F77TX00174-385", "price": 971.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151600ruh2026011517401038ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-386", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*387*_*AENR0FJboGOWsM6d", "flight_key": "F77TX00174-386", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 22:10:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1086" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 971.66, "gross_total": 1270.56, "base_fare": 908.1, "tax": 63.56, "sell": { "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi4xMSwiYmFzZV9mYXJlIjoxMjIwLjY3LCJ0YXgiOjg1LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MC41NiwiYmFzZV9mYXJlIjoxMTg1LjEyLCJ0YXgiOjg1LjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzAuNTYsImJhc2VfZmFyZSI6MTE4NS4xMiwidGF4Ijo4NS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "881.65", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 26.45 }, "partner": { "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56, "gross": { "base_fare": "881.65", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 26.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuMTEiLCJiYXNlX2ZhcmUiOiIxMjIwLjY3IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM1LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzAuNTYiLCJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcwLjU2IiwiYmFzZV9mYXJlIjoiMTE4NS4xMiIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzAuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 971.66, "filter": { "id": "F77TX00174-386", "price": 971.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152030ruh2026011522101086ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-387", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*388*_*N3il6U8WynzQhubl", "flight_key": "F77TX00174-387", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-15 22:40:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1048" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 02:25:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DAC", "arrival_time": "2026-01-16 10:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H20M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 971.66, "gross_total": 1270.56, "base_fare": 908.1, "tax": 63.56, "sell": { "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi4xMSwiYmFzZV9mYXJlIjoxMjIwLjY3LCJ0YXgiOjg1LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MC41NiwiYmFzZV9mYXJlIjoxMTg1LjEyLCJ0YXgiOjg1LjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzAuNTYsImJhc2VfZmFyZSI6MTE4NS4xMiwidGF4Ijo4NS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "881.65", "tax": "63.56", "discount": 0, "ait": "0.00", "service_charge": 26.45 }, "partner": { "currency": "GBP", "total": 971.66, "base_fare": 908.1, "tax": 63.56, "gross": { "base_fare": "881.65", "tax": "63.56", "discount": "0.00", "ait": "0.00", "service_charge": 26.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuMTEiLCJiYXNlX2ZhcmUiOiIxMjIwLjY3IiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM1LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzAuNTYiLCJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1LjEyIiwidGF4IjoiODUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcwLjU2IiwiYmFzZV9mYXJlIjoiMTE4NS4xMiIsInRheCI6Ijg1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzAuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 971.66, "filter": { "id": "F77TX00174-387", "price": 971.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "J", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152100ruh2026011522401048ruh202601160225dac202601161045806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-388", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*389*_*BI3kf1ubuD8chqJx", "flight_key": "F77TX00174-388", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 932.05, "gross_total": 1218.8, "base_fare": 869.95, "tax": 62.1, "sell": { "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Mi44NiwiYmFzZV9mYXJlIjoxMTY5LjM4LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOC44LCJiYXNlX2ZhcmUiOjExMzUuMzIsInRheCI6ODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOC44LCJiYXNlX2ZhcmUiOjExMzUuMzIsInRheCI6ODMuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "844.61", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 25.34 }, "partner": { "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1, "gross": { "base_fare": "844.61", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 25.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTIuODYiLCJiYXNlX2ZhcmUiOiIxMTY5LjM4IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM0LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTguODAiLCJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjE4LjgwIiwiYmFzZV9mYXJlIjoiMTEzNS4zMiIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTguODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 932.05, "filter": { "id": "F77TX00174-388", "price": 932.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-389", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*390*_*9Hj0aeEQcr8MbpaK", "flight_key": "F77TX00174-389", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 932.05, "gross_total": 1218.8, "base_fare": 869.95, "tax": 62.1, "sell": { "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Mi44NiwiYmFzZV9mYXJlIjoxMTY5LjM4LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOC44LCJiYXNlX2ZhcmUiOjExMzUuMzIsInRheCI6ODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOC44LCJiYXNlX2ZhcmUiOjExMzUuMzIsInRheCI6ODMuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "844.61", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 25.34 }, "partner": { "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1, "gross": { "base_fare": "844.61", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 25.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTIuODYiLCJiYXNlX2ZhcmUiOiIxMTY5LjM4IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM0LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTguODAiLCJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjE4LjgwIiwiYmFzZV9mYXJlIjoiMTEzNS4zMiIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTguODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 932.05, "filter": { "id": "F77TX00174-389", "price": 932.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-390", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*391*_*vHMJ6W3tp4NOy4XH", "flight_key": "F77TX00174-390", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 932.05, "gross_total": 1218.8, "base_fare": 869.95, "tax": 62.1, "sell": { "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Mi44NiwiYmFzZV9mYXJlIjoxMTY5LjM4LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOC44LCJiYXNlX2ZhcmUiOjExMzUuMzIsInRheCI6ODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOC44LCJiYXNlX2ZhcmUiOjExMzUuMzIsInRheCI6ODMuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "844.61", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 25.34 }, "partner": { "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1, "gross": { "base_fare": "844.61", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 25.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTIuODYiLCJiYXNlX2ZhcmUiOiIxMTY5LjM4IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM0LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTguODAiLCJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjE4LjgwIiwiYmFzZV9mYXJlIjoiMTEzNS4zMiIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTguODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 932.05, "filter": { "id": "F77TX00174-390", "price": 932.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-391", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*392*_*wYVKhXSjt15j8ggG", "flight_key": "F77TX00174-391", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 932.05, "gross_total": 1218.8, "base_fare": 869.95, "tax": 62.1, "sell": { "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Mi44NiwiYmFzZV9mYXJlIjoxMTY5LjM4LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOC44LCJiYXNlX2ZhcmUiOjExMzUuMzIsInRheCI6ODMuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOC44LCJiYXNlX2ZhcmUiOjExMzUuMzIsInRheCI6ODMuNDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "844.61", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 25.34 }, "partner": { "currency": "GBP", "total": 932.05, "base_fare": 869.95, "tax": 62.1, "gross": { "base_fare": "844.61", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 25.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTIuODYiLCJiYXNlX2ZhcmUiOiIxMTY5LjM4IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzNC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM0LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTguODAiLCJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM1LjMyIiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjE4LjgwIiwiYmFzZV9mYXJlIjoiMTEzNS4zMiIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTguODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 932.05, "filter": { "id": "F77TX00174-391", "price": 932.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-392", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*393*_*cLORK2EOsK21kS8j", "flight_key": "F77TX00174-392", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H45M", "transit_time": "PT19H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT19H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 944.7, "gross_total": 1241.26, "base_fare": 730.44, "tax": 214.25, "sell": { "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS44NiwiYmFzZV9mYXJlIjo5ODEuODYsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0MS4yNiwiYmFzZV9mYXJlIjo5NTMuMjYsInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDEuMjYsImJhc2VfZmFyZSI6OTUzLjI2LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "709.17", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 21.28 }, "partner": { "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25, "gross": { "base_fare": "709.17", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 21.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuODYiLCJiYXNlX2ZhcmUiOiI5ODEuODYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDEuMjYiLCJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQxLjI2IiwiYmFzZV9mYXJlIjoiOTUzLjI2IiwidGF4IjoiMjg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDEuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 944.7, "filter": { "id": "F77TX00174-392", "price": 944.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-393", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*394*_*nfttTHBZF485h73W", "flight_key": "F77TX00174-393", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "PT1H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 944.7, "gross_total": 1241.26, "base_fare": 730.44, "tax": 214.25, "sell": { "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS44NiwiYmFzZV9mYXJlIjo5ODEuODYsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0MS4yNiwiYmFzZV9mYXJlIjo5NTMuMjYsInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDEuMjYsImJhc2VfZmFyZSI6OTUzLjI2LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "709.17", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 21.28 }, "partner": { "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25, "gross": { "base_fare": "709.17", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 21.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuODYiLCJiYXNlX2ZhcmUiOiI5ODEuODYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDEuMjYiLCJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQxLjI2IiwiYmFzZV9mYXJlIjoiOTUzLjI2IiwidGF4IjoiMjg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDEuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 944.7, "filter": { "id": "F77TX00174-393", "price": 944.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-394", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*395*_*qCjAyvaUS8jenDc9", "flight_key": "F77TX00174-394", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 944.7, "gross_total": 1241.26, "base_fare": 730.44, "tax": 214.25, "sell": { "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS44NiwiYmFzZV9mYXJlIjo5ODEuODYsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0MS4yNiwiYmFzZV9mYXJlIjo5NTMuMjYsInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDEuMjYsImJhc2VfZmFyZSI6OTUzLjI2LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "709.17", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 21.28 }, "partner": { "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25, "gross": { "base_fare": "709.17", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 21.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuODYiLCJiYXNlX2ZhcmUiOiI5ODEuODYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDEuMjYiLCJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQxLjI2IiwiYmFzZV9mYXJlIjoiOTUzLjI2IiwidGF4IjoiMjg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDEuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 944.7, "filter": { "id": "F77TX00174-394", "price": 944.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-395", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*396*_*tG8nvAQ6z5CSxE4w", "flight_key": "F77TX00174-395", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 04:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 944.7, "gross_total": 1241.26, "base_fare": 730.44, "tax": 214.25, "sell": { "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS44NiwiYmFzZV9mYXJlIjo5ODEuODYsInRheCI6Mjg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0MS4yNiwiYmFzZV9mYXJlIjo5NTMuMjYsInRheCI6Mjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDEuMjYsImJhc2VfZmFyZSI6OTUzLjI2LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "709.17", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 21.28 }, "partner": { "currency": "GBP", "total": 944.7, "base_fare": 730.44, "tax": 214.25, "gross": { "base_fare": "709.17", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 21.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuODYiLCJiYXNlX2ZhcmUiOiI5ODEuODYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDEuMjYiLCJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTMuMjYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQxLjI2IiwiYmFzZV9mYXJlIjoiOTUzLjI2IiwidGF4IjoiMjg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDEuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 944.7, "filter": { "id": "F77TX00174-395", "price": 944.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601160430dac202601161055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-396", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*397*_*b5mN5JQOXvjfd9wj", "flight_key": "F77TX00174-396", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 14:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 18:05:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "690" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "R", "cabin_code": "R", "booking_code": "R", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 977.46, "gross_total": 1279.37, "base_fare": 881.83, "tax": 95.63, "sell": { "currency": "GBP", "total": 977.46, "base_fare": 881.83, "tax": 95.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy44OSwiYmFzZV9mYXJlIjoxMTg1LjM1LCJ0YXgiOjEyOC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzkuMzcsImJhc2VfZmFyZSI6MTE1MC44MywidGF4IjoxMjguNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OS4zNywiYmFzZV9mYXJlIjoxMTUwLjgzLCJ0YXgiOjEyOC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 977.46, "base_fare": 881.83, "tax": 95.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "856.15", "tax": "95.63", "discount": 0, "ait": "0.00", "service_charge": 25.68 }, "partner": { "currency": "GBP", "total": 977.46, "base_fare": 881.83, "tax": 95.63, "gross": { "base_fare": "856.15", "tax": "95.63", "discount": "0.00", "ait": "0.00", "service_charge": 25.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuODkiLCJiYXNlX2ZhcmUiOiIxMTg1LjM1IiwidGF4IjoiMTI4LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MC44MyIsInRheCI6IjEyOC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI3OS4zNyIsImJhc2VfZmFyZSI6IjExNTAuODMiLCJ0YXgiOiIxMjguNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUwLjgzIiwidGF4IjoiMTI4LjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI3OS4zNyIsImJhc2VfZmFyZSI6IjExNTAuODMiLCJ0YXgiOiIxMjguNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI3OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 977.46, "filter": { "id": "F77TX00174-396", "price": 977.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "R", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-397", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*398*_*xSEkceAJDmTaIrWN", "flight_key": "F77TX00174-397", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1036.46, "gross_total": 1355.07, "base_fare": 974.36, "tax": 62.1, "sell": { "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My4yMiwiYmFzZV9mYXJlIjoxMzA5Ljc0LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS4wNywiYmFzZV9mYXJlIjoxMjcxLjU5LCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuMDcsImJhc2VfZmFyZSI6MTI3MS41OSwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "945.98", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 28.38 }, "partner": { "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1, "gross": { "base_fare": "945.98", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 28.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTMuMjIiLCJiYXNlX2ZhcmUiOiIxMzA5Ljc0IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzOC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM4LjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTUuMDciLCJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1LjA3IiwiYmFzZV9mYXJlIjoiMTI3MS41OSIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTUuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1036.46, "filter": { "id": "F77TX00174-397", "price": 1036.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-398", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*399*_*LcMZdkMTrGOIGO1M", "flight_key": "F77TX00174-398", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1036.46, "gross_total": 1355.07, "base_fare": 974.36, "tax": 62.1, "sell": { "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My4yMiwiYmFzZV9mYXJlIjoxMzA5Ljc0LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS4wNywiYmFzZV9mYXJlIjoxMjcxLjU5LCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuMDcsImJhc2VfZmFyZSI6MTI3MS41OSwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "945.98", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 28.38 }, "partner": { "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1, "gross": { "base_fare": "945.98", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 28.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTMuMjIiLCJiYXNlX2ZhcmUiOiIxMzA5Ljc0IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzOC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM4LjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTUuMDciLCJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1LjA3IiwiYmFzZV9mYXJlIjoiMTI3MS41OSIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTUuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1036.46, "filter": { "id": "F77TX00174-398", "price": 1036.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-399", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*400*_*zRQpCZq7hDdhAG9i", "flight_key": "F77TX00174-399", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1036.46, "gross_total": 1355.07, "base_fare": 974.36, "tax": 62.1, "sell": { "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My4yMiwiYmFzZV9mYXJlIjoxMzA5Ljc0LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS4wNywiYmFzZV9mYXJlIjoxMjcxLjU5LCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuMDcsImJhc2VfZmFyZSI6MTI3MS41OSwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "945.98", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 28.38 }, "partner": { "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1, "gross": { "base_fare": "945.98", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 28.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTMuMjIiLCJiYXNlX2ZhcmUiOiIxMzA5Ljc0IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzOC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM4LjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTUuMDciLCJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1LjA3IiwiYmFzZV9mYXJlIjoiMTI3MS41OSIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTUuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1036.46, "filter": { "id": "F77TX00174-399", "price": 1036.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-400", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*401*_*8ZyYrOCL5U8JpJH9", "flight_key": "F77TX00174-400", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1036.46, "gross_total": 1355.07, "base_fare": 974.36, "tax": 62.1, "sell": { "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My4yMiwiYmFzZV9mYXJlIjoxMzA5Ljc0LCJ0YXgiOjgzLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS4wNywiYmFzZV9mYXJlIjoxMjcxLjU5LCJ0YXgiOjgzLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuMDcsImJhc2VfZmFyZSI6MTI3MS41OSwidGF4Ijo4My40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "945.98", "tax": "62.10", "discount": 0, "ait": "0.00", "service_charge": 28.38 }, "partner": { "currency": "GBP", "total": 1036.46, "base_fare": 974.36, "tax": 62.1, "gross": { "base_fare": "945.98", "tax": "62.10", "discount": "0.00", "ait": "0.00", "service_charge": 28.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTMuMjIiLCJiYXNlX2ZhcmUiOiIxMzA5Ljc0IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzOC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjM4LjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTUuMDciLCJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjcxLjU5IiwidGF4IjoiODMuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1LjA3IiwiYmFzZV9mYXJlIjoiMTI3MS41OSIsInRheCI6IjgzLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTUuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1036.46, "filter": { "id": "F77TX00174-400", "price": 1036.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-401", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*402*_*OqimVtuecdNebx8z", "flight_key": "F77TX00174-401", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1048.02, "gross_total": 1370.97, "base_fare": 965.12, "tax": 82.9, "sell": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOC43NiwiYmFzZV9mYXJlIjoxMjk3LjMyLCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuOTcsImJhc2VfZmFyZSI6MTI1OS41MywidGF4IjoxMTEuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC45NywiYmFzZV9mYXJlIjoxMjU5LjUzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 28.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDguNzYiLCJiYXNlX2ZhcmUiOiIxMjk3LjMyIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OS41MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU5LjUzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3MC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1048.02, "filter": { "id": "F77TX00174-401", "price": 1048.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-402", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*403*_*K0AKrqPDXGfEV7z7", "flight_key": "F77TX00174-402", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1048.02, "gross_total": 1370.97, "base_fare": 965.12, "tax": 82.9, "sell": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOC43NiwiYmFzZV9mYXJlIjoxMjk3LjMyLCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuOTcsImJhc2VfZmFyZSI6MTI1OS41MywidGF4IjoxMTEuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC45NywiYmFzZV9mYXJlIjoxMjU5LjUzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 28.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDguNzYiLCJiYXNlX2ZhcmUiOiIxMjk3LjMyIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OS41MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU5LjUzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3MC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1048.02, "filter": { "id": "F77TX00174-402", "price": 1048.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-403", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*404*_*cH0gBomTwWqKH3BW", "flight_key": "F77TX00174-403", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1048.02, "gross_total": 1370.97, "base_fare": 965.12, "tax": 82.9, "sell": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOC43NiwiYmFzZV9mYXJlIjoxMjk3LjMyLCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuOTcsImJhc2VfZmFyZSI6MTI1OS41MywidGF4IjoxMTEuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC45NywiYmFzZV9mYXJlIjoxMjU5LjUzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 28.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDguNzYiLCJiYXNlX2ZhcmUiOiIxMjk3LjMyIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OS41MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU5LjUzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3MC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1048.02, "filter": { "id": "F77TX00174-403", "price": 1048.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-404", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*405*_*2hpKEb2VAjC23kEV", "flight_key": "F77TX00174-404", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT23H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT23H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1048.02, "gross_total": 1370.97, "base_fare": 965.12, "tax": 82.9, "sell": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOC43NiwiYmFzZV9mYXJlIjoxMjk3LjMyLCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuOTcsImJhc2VfZmFyZSI6MTI1OS41MywidGF4IjoxMTEuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC45NywiYmFzZV9mYXJlIjoxMjU5LjUzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 28.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDguNzYiLCJiYXNlX2ZhcmUiOiIxMjk3LjMyIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OS41MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU5LjUzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3MC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1048.02, "filter": { "id": "F77TX00174-404", "price": 1048.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601170020dac2026011706552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-405", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*406*_*KqKtZGKcVwXJhTbr", "flight_key": "F77TX00174-405", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1048.02, "gross_total": 1370.97, "base_fare": 965.12, "tax": 82.9, "sell": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOC43NiwiYmFzZV9mYXJlIjoxMjk3LjMyLCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuOTcsImJhc2VfZmFyZSI6MTI1OS41MywidGF4IjoxMTEuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC45NywiYmFzZV9mYXJlIjoxMjU5LjUzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 28.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDguNzYiLCJiYXNlX2ZhcmUiOiIxMjk3LjMyIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OS41MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU5LjUzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3MC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1048.02, "filter": { "id": "F77TX00174-405", "price": 1048.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-406", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*407*_*NgLmRAnvWO31krsX", "flight_key": "F77TX00174-406", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT23H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT23H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1048.02, "gross_total": 1370.97, "base_fare": 965.12, "tax": 82.9, "sell": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOC43NiwiYmFzZV9mYXJlIjoxMjk3LjMyLCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuOTcsImJhc2VfZmFyZSI6MTI1OS41MywidGF4IjoxMTEuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC45NywiYmFzZV9mYXJlIjoxMjU5LjUzLCJ0YXgiOjExMS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1048.02, "base_fare": 965.12, "tax": 82.9, "gross": { "base_fare": "937.01", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 28.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDguNzYiLCJiYXNlX2ZhcmUiOiIxMjk3LjMyIiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1OS41MyIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU5LjUzIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3MC45NyIsImJhc2VfZmFyZSI6IjEyNTkuNTMiLCJ0YXgiOiIxMTEuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3MC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1048.02, "filter": { "id": "F77TX00174-406", "price": 1048.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601170020dac2026011706552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-407", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*408*_*Gfjshhb6aUitu02V", "flight_key": "F77TX00174-407", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1050.07, "gross_total": 1373.64, "base_fare": 967.17, "tax": 82.9, "sell": { "currency": "GBP", "total": 1050.07, "base_fare": 967.17, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMS41MSwiYmFzZV9mYXJlIjoxMzAwLjA3LCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzMuNjQsImJhc2VfZmFyZSI6MTI2Mi4yLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzczLjY0LCJiYXNlX2ZhcmUiOjEyNjIuMiwidGF4IjoxMTEuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1050.07, "base_fare": 967.17, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "939.00", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 28.17 }, "partner": { "currency": "GBP", "total": 1050.07, "base_fare": 967.17, "tax": 82.9, "gross": { "base_fare": "939.00", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 28.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTEuNTEiLCJiYXNlX2ZhcmUiOiIxMzAwLjA3IiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi4yMCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3My42NCIsImJhc2VfZmFyZSI6IjEyNjIuMjAiLCJ0YXgiOiIxMTEuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYyLjIwIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3My42NCIsImJhc2VfZmFyZSI6IjEyNjIuMjAiLCJ0YXgiOiIxMTEuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3My42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1050.07, "filter": { "id": "F77TX00174-407", "price": 1050.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-408", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*409*_*6IAfHQ5WJEOuFGyn", "flight_key": "F77TX00174-408", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1050.07, "gross_total": 1373.64, "base_fare": 967.17, "tax": 82.9, "sell": { "currency": "GBP", "total": 1050.07, "base_fare": 967.17, "tax": 82.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMS41MSwiYmFzZV9mYXJlIjoxMzAwLjA3LCJ0YXgiOjExMS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzMuNjQsImJhc2VfZmFyZSI6MTI2Mi4yLCJ0YXgiOjExMS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzczLjY0LCJiYXNlX2ZhcmUiOjEyNjIuMiwidGF4IjoxMTEuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1050.07, "base_fare": 967.17, "tax": 82.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "939.00", "tax": "82.90", "discount": 0, "ait": "0.00", "service_charge": 28.17 }, "partner": { "currency": "GBP", "total": 1050.07, "base_fare": 967.17, "tax": 82.9, "gross": { "base_fare": "939.00", "tax": "82.90", "discount": "0.00", "ait": "0.00", "service_charge": 28.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTEuNTEiLCJiYXNlX2ZhcmUiOiIxMzAwLjA3IiwidGF4IjoiMTExLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi4yMCIsInRheCI6IjExMS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3My42NCIsImJhc2VfZmFyZSI6IjEyNjIuMjAiLCJ0YXgiOiIxMTEuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYyLjIwIiwidGF4IjoiMTExLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3My42NCIsImJhc2VfZmFyZSI6IjEyNjIuMjAiLCJ0YXgiOiIxMTEuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3My42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1050.07, "filter": { "id": "F77TX00174-408", "price": 1050.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-409", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*410*_*prOwmiJCob8J4OIK", "flight_key": "F77TX00174-409", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 11:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 15:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT22H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1063.35, "gross_total": 1391.53, "base_fare": 966.23, "tax": 97.12, "sell": { "currency": "GBP", "total": 1063.35, "base_fare": 966.23, "tax": 97.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyOS4zNiwiYmFzZV9mYXJlIjoxMjk4LjgxLCJ0YXgiOjEzMC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTEuNTMsImJhc2VfZmFyZSI6MTI2MC45OCwidGF4IjoxMzAuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS41MywiYmFzZV9mYXJlIjoxMjYwLjk4LCJ0YXgiOjEzMC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.35, "base_fare": 966.23, "tax": 97.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "938.09", "tax": "97.12", "discount": 0, "ait": "0.00", "service_charge": 28.14 }, "partner": { "currency": "GBP", "total": 1063.35, "base_fare": 966.23, "tax": 97.12, "gross": { "base_fare": "938.09", "tax": "97.12", "discount": "0.00", "ait": "0.00", "service_charge": 28.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjkuMzYiLCJiYXNlX2ZhcmUiOiIxMjk4LjgxIiwidGF4IjoiMTMwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2MC45OCIsInRheCI6IjEzMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS41MyIsImJhc2VfZmFyZSI6IjEyNjAuOTgiLCJ0YXgiOiIxMzAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYwLjk4IiwidGF4IjoiMTMwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS41MyIsImJhc2VfZmFyZSI6IjEyNjAuOTgiLCJ0YXgiOiIxMzAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5MS41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.35, "filter": { "id": "F77TX00174-409", "price": 1063.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 11:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-410", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*411*_*wpUd3tO6tfhMv1gh", "flight_key": "F77TX00174-410", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1063.35, "gross_total": 1391.53, "base_fare": 966.23, "tax": 97.12, "sell": { "currency": "GBP", "total": 1063.35, "base_fare": 966.23, "tax": 97.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyOS4zNiwiYmFzZV9mYXJlIjoxMjk4LjgxLCJ0YXgiOjEzMC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTEuNTMsImJhc2VfZmFyZSI6MTI2MC45OCwidGF4IjoxMzAuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS41MywiYmFzZV9mYXJlIjoxMjYwLjk4LCJ0YXgiOjEzMC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.35, "base_fare": 966.23, "tax": 97.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "938.09", "tax": "97.12", "discount": 0, "ait": "0.00", "service_charge": 28.14 }, "partner": { "currency": "GBP", "total": 1063.35, "base_fare": 966.23, "tax": 97.12, "gross": { "base_fare": "938.09", "tax": "97.12", "discount": "0.00", "ait": "0.00", "service_charge": 28.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjkuMzYiLCJiYXNlX2ZhcmUiOiIxMjk4LjgxIiwidGF4IjoiMTMwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2MC45OCIsInRheCI6IjEzMC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS41MyIsImJhc2VfZmFyZSI6IjEyNjAuOTgiLCJ0YXgiOiIxMzAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYwLjk4IiwidGF4IjoiMTMwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS41MyIsImJhc2VfZmFyZSI6IjEyNjAuOTgiLCJ0YXgiOiIxMzAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5MS41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.35, "filter": { "id": "F77TX00174-410", "price": 1063.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-411", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*412*_*NpTIqp9QG1UBf0yJ", "flight_key": "F77TX00174-411", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT23H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-17 00:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-17 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT23H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2330" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1063.47, "gross_total": 1391.69, "base_fare": 966.26, "tax": 97.22, "sell": { "currency": "GBP", "total": 1063.47, "base_fare": 966.26, "tax": 97.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyOS41MiwiYmFzZV9mYXJlIjoxMjk4Ljg0LCJ0YXgiOjEzMC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTEuNjksImJhc2VfZmFyZSI6MTI2MS4wMSwidGF4IjoxMzAuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS42OSwiYmFzZV9mYXJlIjoxMjYxLjAxLCJ0YXgiOjEzMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.47, "base_fare": 966.26, "tax": 97.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "938.11", "tax": "97.22", "discount": 0, "ait": "0.00", "service_charge": 28.14 }, "partner": { "currency": "GBP", "total": 1063.47, "base_fare": 966.26, "tax": 97.22, "gross": { "base_fare": "938.11", "tax": "97.22", "discount": "0.00", "ait": "0.00", "service_charge": 28.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjkuNTIiLCJiYXNlX2ZhcmUiOiIxMjk4Ljg0IiwidGF4IjoiMTMwLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2MS4wMSIsInRheCI6IjEzMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS42OSIsImJhc2VfZmFyZSI6IjEyNjEuMDEiLCJ0YXgiOiIxMzAuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYxLjAxIiwidGF4IjoiMTMwLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS42OSIsImJhc2VfZmFyZSI6IjEyNjEuMDEiLCJ0YXgiOiIxMzAuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5MS42OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.47, "filter": { "id": "F77TX00174-411", "price": 1063.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601170020dac2026011706552330", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-412", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*413*_*XUh1MdwqFN287q88", "flight_key": "F77TX00174-412", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 10:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KUL", "arrival_time": "2026-01-16 00:35:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-15", "flight_time": "PT8H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4752" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4752" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-16 09:20: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-01-16 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1095.66, "gross_total": 1435.94, "base_fare": 941.31, "tax": 154.35, "sell": { "currency": "GBP", "total": 1095.66, "base_fare": 941.31, "tax": 154.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3Mi43OSwiYmFzZV9mYXJlIjoxMjY1LjMxLCJ0YXgiOjIwNy40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MzUuOTQsImJhc2VfZmFyZSI6MTIyOC40NiwidGF4IjoyMDcuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS45NCwiYmFzZV9mYXJlIjoxMjI4LjQ2LCJ0YXgiOjIwNy40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1095.66, "base_fare": 941.31, "tax": 154.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "913.90", "tax": "154.35", "discount": 0, "ait": "0.00", "service_charge": 27.41 }, "partner": { "currency": "GBP", "total": 1095.66, "base_fare": 941.31, "tax": 154.35, "gross": { "base_fare": "913.90", "tax": "154.35", "discount": "0.00", "ait": "0.00", "service_charge": 27.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzIuNzkiLCJiYXNlX2ZhcmUiOiIxMjY1LjMxIiwidGF4IjoiMjA3LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyOC40NiIsInRheCI6IjIwNy40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2Ljg1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuODUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQzNS45NCIsImJhc2VfZmFyZSI6IjEyMjguNDYiLCJ0YXgiOiIyMDcuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjI4LjQ2IiwidGF4IjoiMjA3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQzNS45NCIsImJhc2VfZmFyZSI6IjEyMjguNDYiLCJ0YXgiOiIyMDcuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNS45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1095.66, "filter": { "id": "F77TX00174-412", "price": 1095.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "L", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 10:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151055kul2026011600354752kul202601160920dac202601161120102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-413", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*414*_*kVogsO67ISqEDUyZ", "flight_key": "F77TX00174-413", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1149.97, "gross_total": 1504.5, "base_fare": 1054.34, "tax": 95.63, "sell": { "currency": "GBP", "total": 1149.97, "base_fare": 1054.34, "tax": 95.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0NS43OCwiYmFzZV9mYXJlIjoxNDE3LjI0LCJ0YXgiOjEyOC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDQuNSwiYmFzZV9mYXJlIjoxMzc1Ljk2LCJ0YXgiOjEyOC41NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTA0LjUsImJhc2VfZmFyZSI6MTM3NS45NiwidGF4IjoxMjguNTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1149.97, "base_fare": 1054.34, "tax": 95.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1023.63", "tax": "95.63", "discount": 0, "ait": "0.00", "service_charge": 30.71 }, "partner": { "currency": "GBP", "total": 1149.97, "base_fare": 1054.34, "tax": 95.63, "gross": { "base_fare": "1023.63", "tax": "95.63", "discount": "0.00", "ait": "0.00", "service_charge": 30.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDUuNzgiLCJiYXNlX2ZhcmUiOiIxNDE3LjI0IiwidGF4IjoiMTI4LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3NS45NiIsInRheCI6IjEyOC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNC41MCIsImJhc2VfZmFyZSI6IjEzNzUuOTYiLCJ0YXgiOiIxMjguNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzc1Ljk2IiwidGF4IjoiMTI4LjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNC41MCIsImJhc2VfZmFyZSI6IjEzNzUuOTYiLCJ0YXgiOiIxMjguNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNC41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1149.97, "filter": { "id": "F77TX00174-413", "price": 1149.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "N", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-414", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*415*_*HG7whxnVqfrhmZ41", "flight_key": "F77TX00174-414", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "598" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "598" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1137.74, "gross_total": 1486.57, "base_fare": 1092.92, "tax": 44.83, "sell": { "currency": "GBP", "total": 1137.74, "base_fare": 1092.92, "tax": 44.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyOS4zNiwiYmFzZV9mYXJlIjoxNDY5LjEsInRheCI6NjAuMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDg2LjU3LCJiYXNlX2ZhcmUiOjE0MjYuMzEsInRheCI6NjAuMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4Ni41NywiYmFzZV9mYXJlIjoxNDI2LjMxLCJ0YXgiOjYwLjI2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1137.74, "base_fare": 1092.92, "tax": 44.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1061.08", "tax": "44.83", "discount": 0, "ait": "0.00", "service_charge": 31.83 }, "partner": { "currency": "GBP", "total": 1137.74, "base_fare": 1092.92, "tax": 44.83, "gross": { "base_fare": "1061.08", "tax": "44.83", "discount": "0.00", "ait": "0.00", "service_charge": 31.83 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjkuMzYiLCJiYXNlX2ZhcmUiOiIxNDY5LjEwIiwidGF4IjoiNjAuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI2LjMxIiwidGF4IjoiNjAuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Mi43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQyLjc5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODYuNTciLCJiYXNlX2ZhcmUiOiIxNDI2LjMxIiwidGF4IjoiNjAuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI2LjMxIiwidGF4IjoiNjAuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDg2LjU3IiwiYmFzZV9mYXJlIjoiMTQyNi4zMSIsInRheCI6IjYwLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0ODYuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1137.74, "filter": { "id": "F77TX00174-414", "price": 1137.74, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240dxb202601160225598dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-415", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*416*_*3B8CFVPB6VV89Ibw", "flight_key": "F77TX00174-415", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H15M", "transit_time": "PT21H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 15:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 19:30:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "550" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "550" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT21H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1151.26, "gross_total": 1504.78, "base_fare": 1091.7, "tax": 59.56, "sell": { "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Ny41MiwiYmFzZV9mYXJlIjoxNDY3LjQ2LCJ0YXgiOjgwLjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNC43OCwiYmFzZV9mYXJlIjoxNDI0LjcyLCJ0YXgiOjgwLjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDQuNzgsImJhc2VfZmFyZSI6MTQyNC43MiwidGF4Ijo4MC4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1059.90", "tax": "59.56", "discount": 0, "ait": "0.00", "service_charge": 31.8 }, "partner": { "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56, "gross": { "base_fare": "1059.90", "tax": "59.56", "discount": "0.00", "ait": "0.00", "service_charge": 31.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDcuNTIiLCJiYXNlX2ZhcmUiOiIxNDY3LjQ2IiwidGF4IjoiODAuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Mi43NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQyLjc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDQuNzgiLCJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTA0Ljc4IiwiYmFzZV9mYXJlIjoiMTQyNC43MiIsInRheCI6IjgwLjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1151.26, "filter": { "id": "F77TX00174-415", "price": 1151.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 15:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151545dxb202601151930550dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-416", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*417*_*EGEyQ5sptWLGdXO8", "flight_key": "F77TX00174-416", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "PT19H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 17:45:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 21:30:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "594" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "594" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT19H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1151.26, "gross_total": 1504.78, "base_fare": 1091.7, "tax": 59.56, "sell": { "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Ny41MiwiYmFzZV9mYXJlIjoxNDY3LjQ2LCJ0YXgiOjgwLjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNC43OCwiYmFzZV9mYXJlIjoxNDI0LjcyLCJ0YXgiOjgwLjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDQuNzgsImJhc2VfZmFyZSI6MTQyNC43MiwidGF4Ijo4MC4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1059.90", "tax": "59.56", "discount": 0, "ait": "0.00", "service_charge": 31.8 }, "partner": { "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56, "gross": { "base_fare": "1059.90", "tax": "59.56", "discount": "0.00", "ait": "0.00", "service_charge": 31.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDcuNTIiLCJiYXNlX2ZhcmUiOiIxNDY3LjQ2IiwidGF4IjoiODAuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Mi43NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQyLjc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDQuNzgiLCJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTA0Ljc4IiwiYmFzZV9mYXJlIjoiMTQyNC43MiIsInRheCI6IjgwLjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1151.26, "filter": { "id": "F77TX00174-416", "price": 1151.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 17:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151745dxb202601152130594dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-417", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*418*_*u8vfl1B4Tyr6LGH4", "flight_key": "F77TX00174-417", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT14H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "598" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "598" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1151.26, "gross_total": 1504.78, "base_fare": 1091.7, "tax": 59.56, "sell": { "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Ny41MiwiYmFzZV9mYXJlIjoxNDY3LjQ2LCJ0YXgiOjgwLjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNC43OCwiYmFzZV9mYXJlIjoxNDI0LjcyLCJ0YXgiOjgwLjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDQuNzgsImJhc2VfZmFyZSI6MTQyNC43MiwidGF4Ijo4MC4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1059.90", "tax": "59.56", "discount": 0, "ait": "0.00", "service_charge": 31.8 }, "partner": { "currency": "GBP", "total": 1151.26, "base_fare": 1091.7, "tax": 59.56, "gross": { "base_fare": "1059.90", "tax": "59.56", "discount": "0.00", "ait": "0.00", "service_charge": 31.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDcuNTIiLCJiYXNlX2ZhcmUiOiIxNDY3LjQ2IiwidGF4IjoiODAuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Mi43NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQyLjc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDQuNzgiLCJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI0LjcyIiwidGF4IjoiODAuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTA0Ljc4IiwiYmFzZV9mYXJlIjoiMTQyNC43MiIsInRheCI6IjgwLjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1151.26, "filter": { "id": "F77TX00174-417", "price": 1151.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240dxb202601160225598dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-418", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*419*_*jZfNzOZZ96sS7DbZ", "flight_key": "F77TX00174-418", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 09:15:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "568" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "568" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-15 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1151.97, "gross_total": 1505.73, "base_fare": 1091.8, "tax": 60.17, "sell": { "currency": "GBP", "total": 1151.97, "base_fare": 1091.8, "tax": 60.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OC40OCwiYmFzZV9mYXJlIjoxNDY3LjYsInRheCI6ODAuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTA1LjczLCJiYXNlX2ZhcmUiOjE0MjQuODUsInRheCI6ODAuODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNS43MywiYmFzZV9mYXJlIjoxNDI0Ljg1LCJ0YXgiOjgwLjg4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1151.97, "base_fare": 1091.8, "tax": 60.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1060.00", "tax": "60.17", "discount": 0, "ait": "0.00", "service_charge": 31.8 }, "partner": { "currency": "GBP", "total": 1151.97, "base_fare": 1091.8, "tax": 60.17, "gross": { "base_fare": "1060.00", "tax": "60.17", "discount": "0.00", "ait": "0.00", "service_charge": 31.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDguNDgiLCJiYXNlX2ZhcmUiOiIxNDY3LjYwIiwidGF4IjoiODAuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI0Ljg1IiwidGF4IjoiODAuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Mi43NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQyLjc1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDUuNzMiLCJiYXNlX2ZhcmUiOiIxNDI0Ljg1IiwidGF4IjoiODAuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI0Ljg1IiwidGF4IjoiODAuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTA1LjczIiwiYmFzZV9mYXJlIjoiMTQyNC44NSIsInRheCI6IjgwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDUuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1151.97, "filter": { "id": "F77TX00174-418", "price": 1151.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 09:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-15 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150915dxb202601151300568dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-419", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*420*_*vWeemrOo5DCPTf4P", "flight_key": "F77TX00174-419", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H5M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-16 01:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1054" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1054" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 09:05:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 12:00:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-16", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "596" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "596" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1154.77, "gross_total": 1508.96, "base_fare": 1105.43, "tax": 49.34, "sell": { "currency": "GBP", "total": 1154.77, "base_fare": 1105.43, "tax": 49.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1Mi4yNCwiYmFzZV9mYXJlIjoxNDg1LjkyLCJ0YXgiOjY2LjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC45NiwiYmFzZV9mYXJlIjoxNDQyLjY0LCJ0YXgiOjY2LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDguOTYsImJhc2VfZmFyZSI6MTQ0Mi42NCwidGF4Ijo2Ni4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1154.77, "base_fare": 1105.43, "tax": 49.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1073.23", "tax": "49.34", "discount": 0, "ait": "0.00", "service_charge": 32.2 }, "partner": { "currency": "GBP", "total": 1154.77, "base_fare": 1105.43, "tax": 49.34, "gross": { "base_fare": "1073.23", "tax": "49.34", "discount": "0.00", "ait": "0.00", "service_charge": 32.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NTIuMjQiLCJiYXNlX2ZhcmUiOiIxNDg1LjkyIiwidGF4IjoiNjYuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDQyLjY0IiwidGF4IjoiNjYuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0My4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQzLjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguOTYiLCJiYXNlX2ZhcmUiOiIxNDQyLjY0IiwidGF4IjoiNjYuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDQyLjY0IiwidGF4IjoiNjYuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTA4Ljk2IiwiYmFzZV9mYXJlIjoiMTQ0Mi42NCIsInRheCI6IjY2LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDguOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1154.77, "filter": { "id": "F77TX00174-419", "price": 1154.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Y", "connecting_airport": [ "RUH", "DXB" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152355ruh2026011601351054ruh202601160905dxb202601161200596dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-420", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*421*_*3GoYeMZidzXgobuF", "flight_key": "F77TX00174-420", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H5M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-16 01:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1054" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1054" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 10:05:00", "origin_terminal": "4", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-16", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "564" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "564" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 16:45:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1154.77, "gross_total": 1508.96, "base_fare": 1105.43, "tax": 49.34, "sell": { "currency": "GBP", "total": 1154.77, "base_fare": 1105.43, "tax": 49.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1Mi4yNCwiYmFzZV9mYXJlIjoxNDg1LjkyLCJ0YXgiOjY2LjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC45NiwiYmFzZV9mYXJlIjoxNDQyLjY0LCJ0YXgiOjY2LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDguOTYsImJhc2VfZmFyZSI6MTQ0Mi42NCwidGF4Ijo2Ni4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1154.77, "base_fare": 1105.43, "tax": 49.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1073.23", "tax": "49.34", "discount": 0, "ait": "0.00", "service_charge": 32.2 }, "partner": { "currency": "GBP", "total": 1154.77, "base_fare": 1105.43, "tax": 49.34, "gross": { "base_fare": "1073.23", "tax": "49.34", "discount": "0.00", "ait": "0.00", "service_charge": 32.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NTIuMjQiLCJiYXNlX2ZhcmUiOiIxNDg1LjkyIiwidGF4IjoiNjYuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDQyLjY0IiwidGF4IjoiNjYuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0My4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQzLjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguOTYiLCJiYXNlX2ZhcmUiOiIxNDQyLjY0IiwidGF4IjoiNjYuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDQyLjY0IiwidGF4IjoiNjYuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTA4Ljk2IiwiYmFzZV9mYXJlIjoiMTQ0Mi42NCIsInRheCI6IjY2LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDguOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1154.77, "filter": { "id": "F77TX00174-420", "price": 1154.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Y", "connecting_airport": [ "RUH", "DXB" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-16 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152355ruh2026011601351054ruh202601161005dxb202601161300564dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-421", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*422*_*i49m482JD4EpNy2I", "flight_key": "F77TX00174-421", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "MCT", "arrival_time": "2026-01-15 22:00:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "676" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-16 08:05:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "317" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1221.76, "gross_total": 1598.19, "base_fare": 1126.13, "tax": 95.63, "sell": { "currency": "GBP", "total": 1221.76, "base_fare": 1126.13, "tax": 95.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Mi4yOCwiYmFzZV9mYXJlIjoxNTEzLjc0LCJ0YXgiOjEyOC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTguMTksImJhc2VfZmFyZSI6MTQ2OS42NSwidGF4IjoxMjguNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OC4xOSwiYmFzZV9mYXJlIjoxNDY5LjY1LCJ0YXgiOjEyOC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.76, "base_fare": 1126.13, "tax": 95.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1093.33", "tax": "95.63", "discount": 0, "ait": "0.00", "service_charge": 32.8 }, "partner": { "currency": "GBP", "total": 1221.76, "base_fare": 1126.13, "tax": 95.63, "gross": { "base_fare": "1093.33", "tax": "95.63", "discount": "0.00", "ait": "0.00", "service_charge": 32.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDIuMjgiLCJiYXNlX2ZhcmUiOiIxNTEzLjc0IiwidGF4IjoiMTI4LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ2OS42NSIsInRheCI6IjEyOC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OC4xOSIsImJhc2VfZmFyZSI6IjE0NjkuNjUiLCJ0YXgiOiIxMjguNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDY5LjY1IiwidGF4IjoiMTI4LjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OC4xOSIsImJhc2VfZmFyZSI6IjE0NjkuNjUiLCJ0YXgiOiIxMjguNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OC4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.76, "filter": { "id": "F77TX00174-421", "price": 1221.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "N", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16 14:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-422", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*423*_*gzBxd6gAtdCbKE8l", "flight_key": "F77TX00174-422", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT20H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "IST", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-16 20:15:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-01-17 06:35:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT7H20M", "distance": null, "lay_over": "PT20H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1193.16, "gross_total": 1567.47, "base_fare": 929.22, "tax": 263.94, "sell": { "currency": "GBP", "total": 1193.16, "base_fare": 929.22, "tax": 263.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMy44NSwiYmFzZV9mYXJlIjoxMjQ5LjA2LCJ0YXgiOjM1NC43OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjcuNDcsImJhc2VfZmFyZSI6MTIxMi42OCwidGF4IjozNTQuNzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ny40NywiYmFzZV9mYXJlIjoxMjEyLjY4LCJ0YXgiOjM1NC43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1193.16, "base_fare": 929.22, "tax": 263.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "902.16", "tax": "263.94", "discount": 0, "ait": "0.00", "service_charge": 27.06 }, "partner": { "currency": "GBP", "total": 1193.16, "base_fare": 929.22, "tax": 263.94, "gross": { "base_fare": "902.16", "tax": "263.94", "discount": "0.00", "ait": "0.00", "service_charge": 27.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDMuODUiLCJiYXNlX2ZhcmUiOiIxMjQ5LjA2IiwidGF4IjoiMzU0Ljc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxMi42OCIsInRheCI6IjM1NC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ny40NyIsImJhc2VfZmFyZSI6IjEyMTIuNjgiLCJ0YXgiOiIzNTQuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjEyLjY4IiwidGF4IjoiMzU0Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ny40NyIsImJhc2VfZmFyZSI6IjEyMTIuNjgiLCJ0YXgiOiIzNTQuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2Ny40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1193.16, "filter": { "id": "F77TX00174-422", "price": 1193.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "B", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152000ist202601160015127ist202601162015dac202601170635704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-423", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*424*_*jILXMAYi5ptLCsBR", "flight_key": "F77TX00174-423", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT20H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "IST", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-16 20:15:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-01-17 06:35:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT7H20M", "distance": null, "lay_over": "PT20H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1209.15, "gross_total": 1588.56, "base_fare": 939.51, "tax": 269.64, "sell": { "currency": "GBP", "total": 1209.15, "base_fare": 939.51, "tax": 269.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNS4zNCwiYmFzZV9mYXJlIjoxMjYyLjg5LCJ0YXgiOjM2Mi40NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTYsImJhc2VfZmFyZSI6MTIyNi4xMSwidGF4IjozNjIuNDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41NiwiYmFzZV9mYXJlIjoxMjI2LjExLCJ0YXgiOjM2Mi40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1209.15, "base_fare": 939.51, "tax": 269.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "912.15", "tax": "269.64", "discount": 0, "ait": "0.00", "service_charge": 27.36 }, "partner": { "currency": "GBP", "total": 1209.15, "base_fare": 939.51, "tax": 269.64, "gross": { "base_fare": "912.15", "tax": "269.64", "discount": "0.00", "ait": "0.00", "service_charge": 27.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjUuMzQiLCJiYXNlX2ZhcmUiOiIxMjYyLjg5IiwidGF4IjoiMzYyLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyNi4xMSIsInRheCI6IjM2Mi40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2Ljc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU4OC41NiIsImJhc2VfZmFyZSI6IjEyMjYuMTEiLCJ0YXgiOiIzNjIuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjI2LjExIiwidGF4IjoiMzYyLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU4OC41NiIsImJhc2VfZmFyZSI6IjEyMjYuMTEiLCJ0YXgiOiIzNjIuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU4OC41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1209.15, "filter": { "id": "F77TX00174-423", "price": 1209.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "B", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152000ist202601160015127ist202601162015dac202601170635704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-424", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*425*_*f2RsrsbAGT1O6JZj", "flight_key": "F77TX00174-424", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 04:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1222.85, "gross_total": 1604.27, "base_fare": 1008.6, "tax": 214.25, "sell": { "currency": "GBP", "total": 1222.85, "base_fare": 1008.6, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0My43NiwiYmFzZV9mYXJlIjoxMzU1Ljc2LCJ0YXgiOjI4OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MDQuMjcsImJhc2VfZmFyZSI6MTMxNi4yNywidGF4IjoyODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwNC4yNywiYmFzZV9mYXJlIjoxMzE2LjI3LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1222.85, "base_fare": 1008.6, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "979.22", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 29.38 }, "partner": { "currency": "GBP", "total": 1222.85, "base_fare": 1008.6, "tax": 214.25, "gross": { "base_fare": "979.22", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 29.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDMuNzYiLCJiYXNlX2ZhcmUiOiIxMzU1Ljc2IiwidGF4IjoiMjg4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNi4yNyIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYwNC4yNyIsImJhc2VfZmFyZSI6IjEzMTYuMjciLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE2LjI3IiwidGF4IjoiMjg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYwNC4yNyIsImJhc2VfZmFyZSI6IjEzMTYuMjciLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYwNC4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1222.85, "filter": { "id": "F77TX00174-424", "price": 1222.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601160430dac202601161055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-425", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*426*_*zCRsHSfz4NAH4krZ", "flight_key": "F77TX00174-425", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AMM", "arrival_time": "2026-01-15 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "1162" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "1162" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-15 16:00:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "ADD", "arrival_time": "2026-01-15 19:45:00", "destination_terminal": "1", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-15", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "431" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "431" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-15 22:30:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-01-16 08:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1222.42, "gross_total": 1603.59, "base_fare": 1010.86, "tax": 211.55, "sell": { "currency": "GBP", "total": 1222.42, "base_fare": 1010.86, "tax": 211.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0My4xNywiYmFzZV9mYXJlIjoxMzU4LjgsInRheCI6Mjg0LjM3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMy41OSwiYmFzZV9mYXJlIjoxMzE5LjIyLCJ0YXgiOjI4NC4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjAzLjU5LCJiYXNlX2ZhcmUiOjEzMTkuMjIsInRheCI6Mjg0LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1222.42, "base_fare": 1010.86, "tax": 211.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.42", "tax": "211.55", "discount": 0, "ait": "0.00", "service_charge": 29.45 }, "partner": { "currency": "GBP", "total": 1222.42, "base_fare": 1010.86, "tax": 211.55, "gross": { "base_fare": "981.42", "tax": "211.55", "discount": "0.00", "ait": "0.00", "service_charge": 29.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDMuMTciLCJiYXNlX2ZhcmUiOiIxMzU4LjgwIiwidGF4IjoiMjg0LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxOS4yMiIsInRheCI6IjI4NC4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYwMy41OSIsImJhc2VfZmFyZSI6IjEzMTkuMjIiLCJ0YXgiOiIyODQuMzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE5LjIyIiwidGF4IjoiMjg0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYwMy41OSIsImJhc2VfZmFyZSI6IjEzMTkuMjIiLCJ0YXgiOiIyODQuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYwMy41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1222.42, "filter": { "id": "F77TX00174-425", "price": 1222.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "K", "connecting_airport": [ "AMM", "ADD" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151220amm2026011514251162amm202601151600add202601151945431add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-426", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*427*_*PfjR0A6GMRfGRdZz", "flight_key": "F77TX00174-426", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 10:20:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2428" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2428" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1243.36, "gross_total": 1624.75, "base_fare": 1189.71, "tax": 53.65, "sell": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS4zMywiYmFzZV9mYXJlIjoxNTk5LjIxLCJ0YXgiOjcyLjEyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC43NSwiYmFzZV9mYXJlIjoxNTUyLjYzLCJ0YXgiOjcyLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjQuNzUsImJhc2VfZmFyZSI6MTU1Mi42MywidGF4Ijo3Mi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": 0, "ait": "0.00", "service_charge": 34.65 }, "partner": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": "0.00", "ait": "0.00", "service_charge": 34.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzEuMzMiLCJiYXNlX2ZhcmUiOiIxNTk5LjIxIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuNzUiLCJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjI0Ljc1IiwiYmFzZV9mYXJlIjoiMTU1Mi42MyIsInRheCI6IjcyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjQuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1243.36, "filter": { "id": "F77TX00174-426", "price": 1243.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160800del2026011610202428del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-427", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*428*_*4ElPicm4CTevutoD", "flight_key": "F77TX00174-427", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:30:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 10:50:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2970" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2970" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1243.36, "gross_total": 1624.75, "base_fare": 1189.71, "tax": 53.65, "sell": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS4zMywiYmFzZV9mYXJlIjoxNTk5LjIxLCJ0YXgiOjcyLjEyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC43NSwiYmFzZV9mYXJlIjoxNTUyLjYzLCJ0YXgiOjcyLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjQuNzUsImJhc2VfZmFyZSI6MTU1Mi42MywidGF4Ijo3Mi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": 0, "ait": "0.00", "service_charge": 34.65 }, "partner": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": "0.00", "ait": "0.00", "service_charge": 34.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzEuMzMiLCJiYXNlX2ZhcmUiOiIxNTk5LjIxIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuNzUiLCJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjI0Ljc1IiwiYmFzZV9mYXJlIjoiMTU1Mi42MyIsInRheCI6IjcyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjQuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1243.36, "filter": { "id": "F77TX00174-427", "price": 1243.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160830del2026011610502970del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-428", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*429*_*ZOcLwZb0wcjprPFL", "flight_key": "F77TX00174-428", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:55:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 11:15:00", "destination_terminal": "2", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "1890" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "1890" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1243.36, "gross_total": 1624.75, "base_fare": 1189.71, "tax": 53.65, "sell": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS4zMywiYmFzZV9mYXJlIjoxNTk5LjIxLCJ0YXgiOjcyLjEyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC43NSwiYmFzZV9mYXJlIjoxNTUyLjYzLCJ0YXgiOjcyLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjQuNzUsImJhc2VfZmFyZSI6MTU1Mi42MywidGF4Ijo3Mi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": 0, "ait": "0.00", "service_charge": 34.65 }, "partner": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": "0.00", "ait": "0.00", "service_charge": 34.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzEuMzMiLCJiYXNlX2ZhcmUiOiIxNTk5LjIxIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuNzUiLCJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjI0Ljc1IiwiYmFzZV9mYXJlIjoiMTU1Mi42MyIsInRheCI6IjcyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjQuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1243.36, "filter": { "id": "F77TX00174-428", "price": 1243.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160855del2026011611151890del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-429", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*430*_*1MLTiJRwjwpNeggu", "flight_key": "F77TX00174-429", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 09:30:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 11:45:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2432" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2432" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1243.36, "gross_total": 1624.75, "base_fare": 1189.71, "tax": 53.65, "sell": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS4zMywiYmFzZV9mYXJlIjoxNTk5LjIxLCJ0YXgiOjcyLjEyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC43NSwiYmFzZV9mYXJlIjoxNTUyLjYzLCJ0YXgiOjcyLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjQuNzUsImJhc2VfZmFyZSI6MTU1Mi42MywidGF4Ijo3Mi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": 0, "ait": "0.00", "service_charge": 34.65 }, "partner": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": "0.00", "ait": "0.00", "service_charge": 34.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzEuMzMiLCJiYXNlX2ZhcmUiOiIxNTk5LjIxIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuNzUiLCJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjI0Ljc1IiwiYmFzZV9mYXJlIjoiMTU1Mi42MyIsInRheCI6IjcyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjQuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1243.36, "filter": { "id": "F77TX00174-429", "price": 1243.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160930del2026011611452432del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-430", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*431*_*6QplaSdjeiWxSgNQ", "flight_key": "F77TX00174-430", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 10:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 12:15:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2430" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2430" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1243.36, "gross_total": 1624.75, "base_fare": 1189.71, "tax": 53.65, "sell": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS4zMywiYmFzZV9mYXJlIjoxNTk5LjIxLCJ0YXgiOjcyLjEyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC43NSwiYmFzZV9mYXJlIjoxNTUyLjYzLCJ0YXgiOjcyLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjQuNzUsImJhc2VfZmFyZSI6MTU1Mi42MywidGF4Ijo3Mi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": 0, "ait": "0.00", "service_charge": 34.65 }, "partner": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": "0.00", "ait": "0.00", "service_charge": 34.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzEuMzMiLCJiYXNlX2ZhcmUiOiIxNTk5LjIxIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuNzUiLCJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjI0Ljc1IiwiYmFzZV9mYXJlIjoiMTU1Mi42MyIsInRheCI6IjcyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjQuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1243.36, "filter": { "id": "F77TX00174-430", "price": 1243.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601161000del2026011612152430del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-431", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*432*_*n1bdIcWQAB75t7KA", "flight_key": "F77TX00174-431", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 10:55:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 13:15:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2952" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2952" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1243.36, "gross_total": 1624.75, "base_fare": 1189.71, "tax": 53.65, "sell": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS4zMywiYmFzZV9mYXJlIjoxNTk5LjIxLCJ0YXgiOjcyLjEyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC43NSwiYmFzZV9mYXJlIjoxNTUyLjYzLCJ0YXgiOjcyLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjQuNzUsImJhc2VfZmFyZSI6MTU1Mi42MywidGF4Ijo3Mi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": 0, "ait": "0.00", "service_charge": 34.65 }, "partner": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": "0.00", "ait": "0.00", "service_charge": 34.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzEuMzMiLCJiYXNlX2ZhcmUiOiIxNTk5LjIxIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuNzUiLCJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjI0Ljc1IiwiYmFzZV9mYXJlIjoiMTU1Mi42MyIsInRheCI6IjcyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjQuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1243.36, "filter": { "id": "F77TX00174-431", "price": 1243.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601161055del2026011613152952del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-432", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*433*_*u3dDxOk17M0M6xiG", "flight_key": "F77TX00174-432", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 12:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 14:15:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2419" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2419" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1243.36, "gross_total": 1624.75, "base_fare": 1189.71, "tax": 53.65, "sell": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS4zMywiYmFzZV9mYXJlIjoxNTk5LjIxLCJ0YXgiOjcyLjEyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC43NSwiYmFzZV9mYXJlIjoxNTUyLjYzLCJ0YXgiOjcyLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjQuNzUsImJhc2VfZmFyZSI6MTU1Mi42MywidGF4Ijo3Mi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": 0, "ait": "0.00", "service_charge": 34.65 }, "partner": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": "0.00", "ait": "0.00", "service_charge": 34.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzEuMzMiLCJiYXNlX2ZhcmUiOiIxNTk5LjIxIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuNzUiLCJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjI0Ljc1IiwiYmFzZV9mYXJlIjoiMTU1Mi42MyIsInRheCI6IjcyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjQuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1243.36, "filter": { "id": "F77TX00174-432", "price": 1243.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601161205del2026011614152419del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-433", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*434*_*m0xK4PyUMBd00tof", "flight_key": "F77TX00174-433", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 13:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 15:15:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2677" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2677" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1243.36, "gross_total": 1624.75, "base_fare": 1189.71, "tax": 53.65, "sell": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS4zMywiYmFzZV9mYXJlIjoxNTk5LjIxLCJ0YXgiOjcyLjEyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC43NSwiYmFzZV9mYXJlIjoxNTUyLjYzLCJ0YXgiOjcyLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjQuNzUsImJhc2VfZmFyZSI6MTU1Mi42MywidGF4Ijo3Mi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": 0, "ait": "0.00", "service_charge": 34.65 }, "partner": { "currency": "GBP", "total": 1243.36, "base_fare": 1189.71, "tax": 53.65, "gross": { "base_fare": "1155.06", "tax": "53.65", "discount": "0.00", "ait": "0.00", "service_charge": 34.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzEuMzMiLCJiYXNlX2ZhcmUiOiIxNTk5LjIxIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuNzUiLCJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUyLjYzIiwidGF4IjoiNzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjI0Ljc1IiwiYmFzZV9mYXJlIjoiMTU1Mi42MyIsInRheCI6IjcyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MjQuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1243.36, "filter": { "id": "F77TX00174-433", "price": 1243.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601161300del2026011615152677del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-434", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*435*_*l5R9mJJatgJ2mbXB", "flight_key": "F77TX00174-434", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H25M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KUL", "arrival_time": "2026-01-16 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-15", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-16 11:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-16 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-16", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "603" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "SIN", "departure_time": "2026-01-16 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-16 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1231.01, "gross_total": 1613.74, "base_fare": 1046.84, "tax": 184.18, "sell": { "currency": "GBP", "total": 1231.01, "base_fare": 1046.84, "tax": 184.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1NC43MywiYmFzZV9mYXJlIjoxNDA3LjE2LCJ0YXgiOjI0Ny41N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MTMuNzQsImJhc2VfZmFyZSI6MTM2Ni4xNywidGF4IjoyNDcuNTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMy43NCwiYmFzZV9mYXJlIjoxMzY2LjE3LCJ0YXgiOjI0Ny41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1231.01, "base_fare": 1046.84, "tax": 184.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1016.34", "tax": "184.18", "discount": 0, "ait": "0.00", "service_charge": 30.49 }, "partner": { "currency": "GBP", "total": 1231.01, "base_fare": 1046.84, "tax": 184.18, "gross": { "base_fare": "1016.34", "tax": "184.18", "discount": "0.00", "ait": "0.00", "service_charge": 30.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NTQuNzMiLCJiYXNlX2ZhcmUiOiIxNDA3LjE2IiwidGF4IjoiMjQ3LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Ni4xNyIsInRheCI6IjI0Ny41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYxMy43NCIsImJhc2VfZmFyZSI6IjEzNjYuMTciLCJ0YXgiOiIyNDcuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzY2LjE3IiwidGF4IjoiMjQ3LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYxMy43NCIsImJhc2VfZmFyZSI6IjEzNjYuMTciLCJ0YXgiOiIyNDcuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYxMy43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1231.01, "filter": { "id": "F77TX00174-434", "price": 1231.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "L", "connecting_airport": [ "KUL", "SIN" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151840kul202601160910151kul202601161140sin202601161255603sin202601161550dac202601161805585", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-435", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*436*_*FI3PaggXD99wSqcN", "flight_key": "F77TX00174-435", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H25M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KUL", "arrival_time": "2026-01-16 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-15", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-16 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-16 14:20:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-16", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "623" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "623" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "SIN", "departure_time": "2026-01-16 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-16 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1231.01, "gross_total": 1613.74, "base_fare": 1046.84, "tax": 184.18, "sell": { "currency": "GBP", "total": 1231.01, "base_fare": 1046.84, "tax": 184.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1NC43MywiYmFzZV9mYXJlIjoxNDA3LjE2LCJ0YXgiOjI0Ny41N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MTMuNzQsImJhc2VfZmFyZSI6MTM2Ni4xNywidGF4IjoyNDcuNTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMy43NCwiYmFzZV9mYXJlIjoxMzY2LjE3LCJ0YXgiOjI0Ny41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1231.01, "base_fare": 1046.84, "tax": 184.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1016.34", "tax": "184.18", "discount": 0, "ait": "0.00", "service_charge": 30.49 }, "partner": { "currency": "GBP", "total": 1231.01, "base_fare": 1046.84, "tax": 184.18, "gross": { "base_fare": "1016.34", "tax": "184.18", "discount": "0.00", "ait": "0.00", "service_charge": 30.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NTQuNzMiLCJiYXNlX2ZhcmUiOiIxNDA3LjE2IiwidGF4IjoiMjQ3LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Ni4xNyIsInRheCI6IjI0Ny41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYxMy43NCIsImJhc2VfZmFyZSI6IjEzNjYuMTciLCJ0YXgiOiIyNDcuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzY2LjE3IiwidGF4IjoiMjQ3LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYxMy43NCIsImJhc2VfZmFyZSI6IjEzNjYuMTciLCJ0YXgiOiIyNDcuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYxMy43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1231.01, "filter": { "id": "F77TX00174-435", "price": 1231.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "L", "connecting_airport": [ "KUL", "SIN" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151840kul202601160910151kul202601161305sin202601161420623sin202601161550dac202601161805585", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-436", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*437*_*asjvUd7bjhSafWzb", "flight_key": "F77TX00174-436", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT20H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "IST", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-16 20:15:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-01-17 06:35:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT7H20M", "distance": null, "lay_over": "PT20H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1240.62, "gross_total": 1626.27, "base_fare": 1056.38, "tax": 184.24, "sell": { "currency": "GBP", "total": 1240.62, "base_fare": 1056.38, "tax": 184.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2Ny42MywiYmFzZV9mYXJlIjoxNDE5Ljk4LCJ0YXgiOjI0Ny42NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjYuMjcsImJhc2VfZmFyZSI6MTM3OC42MiwidGF4IjoyNDcuNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNi4yNywiYmFzZV9mYXJlIjoxMzc4LjYyLCJ0YXgiOjI0Ny42NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1240.62, "base_fare": 1056.38, "tax": 184.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1025.61", "tax": "184.24", "discount": 0, "ait": "0.00", "service_charge": 30.77 }, "partner": { "currency": "GBP", "total": 1240.62, "base_fare": 1056.38, "tax": 184.24, "gross": { "base_fare": "1025.61", "tax": "184.24", "discount": "0.00", "ait": "0.00", "service_charge": 30.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjcuNjMiLCJiYXNlX2ZhcmUiOiIxNDE5Ljk4IiwidGF4IjoiMjQ3LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3OC42MiIsInRheCI6IjI0Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4yNyIsImJhc2VfZmFyZSI6IjEzNzguNjIiLCJ0YXgiOiIyNDcuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzc4LjYyIiwidGF4IjoiMjQ3LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4yNyIsImJhc2VfZmFyZSI6IjEzNzguNjIiLCJ0YXgiOiIyNDcuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNi4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1240.62, "filter": { "id": "F77TX00174-436", "price": 1240.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "B", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152000ist202601160015127ist202601162015dac202601170635704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-437", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*438*_*QJxbmjyJcrgVqDwM", "flight_key": "F77TX00174-437", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 12:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AMM", "arrival_time": "2026-01-15 14:25:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-15", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "1162" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "1162" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-15 16:00:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "ADD", "arrival_time": "2026-01-15 19:45:00", "destination_terminal": "1", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-15", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "431" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "431" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-15 22:30:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-01-16 08:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1250.73, "gross_total": 1639.82, "base_fare": 1057.83, "tax": 192.91, "sell": { "currency": "GBP", "total": 1250.73, "base_fare": 1057.83, "tax": 192.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY4MS4yNCwiYmFzZV9mYXJlIjoxNDIxLjkzLCJ0YXgiOjI1OS4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MzkuODIsImJhc2VfZmFyZSI6MTM4MC41MSwidGF4IjoyNTkuMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzOS44MiwiYmFzZV9mYXJlIjoxMzgwLjUxLCJ0YXgiOjI1OS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1250.73, "base_fare": 1057.83, "tax": 192.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1027.01", "tax": "192.91", "discount": 0, "ait": "0.00", "service_charge": 30.81 }, "partner": { "currency": "GBP", "total": 1250.73, "base_fare": 1057.83, "tax": 192.91, "gross": { "base_fare": "1027.01", "tax": "192.91", "discount": "0.00", "ait": "0.00", "service_charge": 30.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2ODEuMjQiLCJiYXNlX2ZhcmUiOiIxNDIxLjkzIiwidGF4IjoiMjU5LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4MC41MSIsInRheCI6IjI1OS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYzOS44MiIsImJhc2VfZmFyZSI6IjEzODAuNTEiLCJ0YXgiOiIyNTkuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzgwLjUxIiwidGF4IjoiMjU5LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYzOS44MiIsImJhc2VfZmFyZSI6IjEzODAuNTEiLCJ0YXgiOiIyNTkuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYzOS44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1250.73, "filter": { "id": "F77TX00174-437", "price": 1250.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "K", "connecting_airport": [ "AMM", "ADD" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15 12:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151220amm2026011514251162amm202601151600add202601151945431add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-438", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*439*_*qEYjTPgpObgdfexS", "flight_key": "F77TX00174-438", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT20H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "IST", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-16 20:15:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-01-17 06:35:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT7H20M", "distance": null, "lay_over": "PT20H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1253.92, "gross_total": 1644.19, "base_fare": 1055.36, "tax": 198.56, "sell": { "currency": "GBP", "total": 1253.92, "base_fare": 1055.36, "tax": 198.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY4NS41MSwiYmFzZV9mYXJlIjoxNDE4LjYxLCJ0YXgiOjI2Ni45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0NC4xOSwiYmFzZV9mYXJlIjoxMzc3LjI5LCJ0YXgiOjI2Ni45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDQuMTksImJhc2VfZmFyZSI6MTM3Ny4yOSwidGF4IjoyNjYuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1253.92, "base_fare": 1055.36, "tax": 198.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1024.62", "tax": "198.56", "discount": 0, "ait": "0.00", "service_charge": 30.74 }, "partner": { "currency": "GBP", "total": 1253.92, "base_fare": 1055.36, "tax": 198.56, "gross": { "base_fare": "1024.62", "tax": "198.56", "discount": "0.00", "ait": "0.00", "service_charge": 30.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2ODUuNTEiLCJiYXNlX2ZhcmUiOiIxNDE4LjYxIiwidGF4IjoiMjY2LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3Ny4yOSIsInRheCI6IjI2Ni45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjMyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0NC4xOSIsImJhc2VfZmFyZSI6IjEzNzcuMjkiLCJ0YXgiOiIyNjYuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzc3LjI5IiwidGF4IjoiMjY2LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0NC4xOSIsImJhc2VfZmFyZSI6IjEzNzcuMjkiLCJ0YXgiOiIyNjYuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0NC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1253.92, "filter": { "id": "F77TX00174-438", "price": 1253.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "B", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152000ist202601160015127ist202601162015dac202601170635704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-439", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*440*_*tA6hPFYSzMa6xRDh", "flight_key": "F77TX00174-439", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 10:20:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2428" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2428" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.15, "gross_total": 1647.37, "base_fare": 1188.23, "tax": 71.92, "sell": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5My44OSwiYmFzZV9mYXJlIjoxNTk3LjIyLCJ0YXgiOjk2LjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": 0, "ait": "0.00", "service_charge": 34.61 }, "partner": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": "0.00", "ait": "0.00", "service_charge": 34.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTMuODkiLCJiYXNlX2ZhcmUiOiIxNTk3LjIyIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDcuMzciLCJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjQ3LjM3IiwiYmFzZV9mYXJlIjoiMTU1MC43MCIsInRheCI6Ijk2LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NDcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.15, "filter": { "id": "F77TX00174-439", "price": 1260.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160800del2026011610202428del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-440", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*441*_*qpMJi4rNudDymnLd", "flight_key": "F77TX00174-440", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:30:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 10:50:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2970" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2970" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.15, "gross_total": 1647.37, "base_fare": 1188.23, "tax": 71.92, "sell": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5My44OSwiYmFzZV9mYXJlIjoxNTk3LjIyLCJ0YXgiOjk2LjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": 0, "ait": "0.00", "service_charge": 34.61 }, "partner": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": "0.00", "ait": "0.00", "service_charge": 34.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTMuODkiLCJiYXNlX2ZhcmUiOiIxNTk3LjIyIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDcuMzciLCJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjQ3LjM3IiwiYmFzZV9mYXJlIjoiMTU1MC43MCIsInRheCI6Ijk2LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NDcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.15, "filter": { "id": "F77TX00174-440", "price": 1260.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160830del2026011610502970del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-441", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*442*_*muWy6HiBuU1pwJQh", "flight_key": "F77TX00174-441", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 08:55:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 11:15:00", "destination_terminal": "2", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "1890" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "1890" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.15, "gross_total": 1647.37, "base_fare": 1188.23, "tax": 71.92, "sell": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5My44OSwiYmFzZV9mYXJlIjoxNTk3LjIyLCJ0YXgiOjk2LjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": 0, "ait": "0.00", "service_charge": 34.61 }, "partner": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": "0.00", "ait": "0.00", "service_charge": 34.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTMuODkiLCJiYXNlX2ZhcmUiOiIxNTk3LjIyIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDcuMzciLCJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjQ3LjM3IiwiYmFzZV9mYXJlIjoiMTU1MC43MCIsInRheCI6Ijk2LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NDcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.15, "filter": { "id": "F77TX00174-441", "price": 1260.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160855del2026011611151890del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-442", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*443*_*mLKsnKlTBB3znvWS", "flight_key": "F77TX00174-442", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 09:30:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 11:45:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2432" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2432" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.15, "gross_total": 1647.37, "base_fare": 1188.23, "tax": 71.92, "sell": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5My44OSwiYmFzZV9mYXJlIjoxNTk3LjIyLCJ0YXgiOjk2LjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": 0, "ait": "0.00", "service_charge": 34.61 }, "partner": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": "0.00", "ait": "0.00", "service_charge": 34.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTMuODkiLCJiYXNlX2ZhcmUiOiIxNTk3LjIyIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDcuMzciLCJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjQ3LjM3IiwiYmFzZV9mYXJlIjoiMTU1MC43MCIsInRheCI6Ijk2LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NDcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.15, "filter": { "id": "F77TX00174-442", "price": 1260.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160930del2026011611452432del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-443", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*444*_*NK5AsyEFTSE2NbSu", "flight_key": "F77TX00174-443", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 10:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 12:15:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2430" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2430" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.15, "gross_total": 1647.37, "base_fare": 1188.23, "tax": 71.92, "sell": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5My44OSwiYmFzZV9mYXJlIjoxNTk3LjIyLCJ0YXgiOjk2LjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": 0, "ait": "0.00", "service_charge": 34.61 }, "partner": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": "0.00", "ait": "0.00", "service_charge": 34.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTMuODkiLCJiYXNlX2ZhcmUiOiIxNTk3LjIyIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDcuMzciLCJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjQ3LjM3IiwiYmFzZV9mYXJlIjoiMTU1MC43MCIsInRheCI6Ijk2LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NDcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.15, "filter": { "id": "F77TX00174-443", "price": 1260.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601161000del2026011612152430del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-444", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*445*_*Iyj1XbF9JmPtC94Z", "flight_key": "F77TX00174-444", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H5M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 10:55:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 13:15:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2952" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2952" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.15, "gross_total": 1647.37, "base_fare": 1188.23, "tax": 71.92, "sell": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5My44OSwiYmFzZV9mYXJlIjoxNTk3LjIyLCJ0YXgiOjk2LjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": 0, "ait": "0.00", "service_charge": 34.61 }, "partner": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": "0.00", "ait": "0.00", "service_charge": 34.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTMuODkiLCJiYXNlX2ZhcmUiOiIxNTk3LjIyIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDcuMzciLCJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjQ3LjM3IiwiYmFzZV9mYXJlIjoiMTU1MC43MCIsInRheCI6Ijk2LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NDcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.15, "filter": { "id": "F77TX00174-444", "price": 1260.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601161055del2026011613152952del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-445", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*446*_*HN2DVAkLaOPS5B9m", "flight_key": "F77TX00174-445", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 12:05:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 14:15:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2419" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2419" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.15, "gross_total": 1647.37, "base_fare": 1188.23, "tax": 71.92, "sell": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5My44OSwiYmFzZV9mYXJlIjoxNTk3LjIyLCJ0YXgiOjk2LjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": 0, "ait": "0.00", "service_charge": 34.61 }, "partner": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": "0.00", "ait": "0.00", "service_charge": 34.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTMuODkiLCJiYXNlX2ZhcmUiOiIxNTk3LjIyIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDcuMzciLCJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjQ3LjM3IiwiYmFzZV9mYXJlIjoiMTU1MC43MCIsInRheCI6Ijk2LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NDcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.15, "filter": { "id": "F77TX00174-445", "price": 1260.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601161205del2026011614152419del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-446", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*447*_*McQSJJYwAyZgHjPC", "flight_key": "F77TX00174-446", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT18H40M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:40:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BOM", "arrival_time": "2026-01-16 05:55:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-16 13:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DEL", "arrival_time": "2026-01-16 15:15:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2677" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2677" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.15, "gross_total": 1647.37, "base_fare": 1188.23, "tax": 71.92, "sell": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5My44OSwiYmFzZV9mYXJlIjoxNTk3LjIyLCJ0YXgiOjk2LjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ny4zNywiYmFzZV9mYXJlIjoxNTUwLjcsInRheCI6OTYuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": 0, "ait": "0.00", "service_charge": 34.61 }, "partner": { "currency": "GBP", "total": 1260.15, "base_fare": 1188.23, "tax": 71.92, "gross": { "base_fare": "1153.62", "tax": "71.92", "discount": "0.00", "ait": "0.00", "service_charge": 34.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTMuODkiLCJiYXNlX2ZhcmUiOiIxNTk3LjIyIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0Ni41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ2LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDcuMzciLCJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTUwLjcwIiwidGF4IjoiOTYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjQ3LjM3IiwiYmFzZV9mYXJlIjoiMTU1MC43MCIsInRheCI6Ijk2LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2NDcuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.15, "filter": { "id": "F77TX00174-446", "price": 1260.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601161300del2026011615152677del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-447", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*448*_*NIUkNpjcg784nqzr", "flight_key": "F77TX00174-447", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT20H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:00:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "IST", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-15", "flight_time": "PT4H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-16 20:15:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "DAC", "arrival_time": "2026-01-17 06:35:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT7H20M", "distance": null, "lay_over": "PT20H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1274.63, "gross_total": 1671.54, "base_fare": 1068.11, "tax": 206.52, "sell": { "currency": "GBP", "total": 1274.63, "base_fare": 1068.11, "tax": 206.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcxMy4zNiwiYmFzZV9mYXJlIjoxNDM1Ljc2LCJ0YXgiOjI3Ny42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3MS41NCwiYmFzZV9mYXJlIjoxMzkzLjk0LCJ0YXgiOjI3Ny42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzEuNTQsImJhc2VfZmFyZSI6MTM5My45NCwidGF4IjoyNzcuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1274.63, "base_fare": 1068.11, "tax": 206.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1037.00", "tax": "206.52", "discount": 0, "ait": "0.00", "service_charge": 31.11 }, "partner": { "currency": "GBP", "total": 1274.63, "base_fare": 1068.11, "tax": 206.52, "gross": { "base_fare": "1037.00", "tax": "206.52", "discount": "0.00", "ait": "0.00", "service_charge": 31.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MTMuMzYiLCJiYXNlX2ZhcmUiOiIxNDM1Ljc2IiwidGF4IjoiMjc3LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5My45NCIsInRheCI6IjI3Ny42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY3MS41NCIsImJhc2VfZmFyZSI6IjEzOTMuOTQiLCJ0YXgiOiIyNzcuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzkzLjk0IiwidGF4IjoiMjc3LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY3MS41NCIsImJhc2VfZmFyZSI6IjEzOTMuOTQiLCJ0YXgiOiIyNzcuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY3MS41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1274.63, "filter": { "id": "F77TX00174-447", "price": 1274.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "B", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-17 06:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152000ist202601160015127ist202601162015dac202601170635704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-448", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*449*_*fS9M8aHNeo83mgKQ", "flight_key": "F77TX00174-448", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H55M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 07:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 11:15:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "1166" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "1166" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 17:10:00", "origin_terminal": "1", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-01-15 20:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-15", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "603" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-15 22:30:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-01-16 08:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1389.57, "gross_total": 1821.84, "base_fare": 1175.2, "tax": 214.36, "sell": { "currency": "GBP", "total": 1389.57, "base_fare": 1175.2, "tax": 214.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg2Ny44NSwiYmFzZV9mYXJlIjoxNTc5LjcxLCJ0YXgiOjI4OC4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4MjEuODQsImJhc2VfZmFyZSI6MTUzMy43LCJ0YXgiOjI4OC4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODIxLjg0LCJiYXNlX2ZhcmUiOjE1MzMuNywidGF4IjoyODguMTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1389.57, "base_fare": 1175.2, "tax": 214.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1140.98", "tax": "214.36", "discount": 0, "ait": "0.00", "service_charge": 34.23 }, "partner": { "currency": "GBP", "total": 1389.57, "base_fare": 1175.2, "tax": 214.36, "gross": { "base_fare": "1140.98", "tax": "214.36", "discount": "0.00", "ait": "0.00", "service_charge": 34.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4NjcuODUiLCJiYXNlX2ZhcmUiOiIxNTc5LjcxIiwidGF4IjoiMjg4LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMy43MCIsInRheCI6IjI4OC4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTgyMS44NCIsImJhc2VfZmFyZSI6IjE1MzMuNzAiLCJ0YXgiOiIyODguMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTMzLjcwIiwidGF4IjoiMjg4LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTgyMS44NCIsImJhc2VfZmFyZSI6IjE1MzMuNzAiLCJ0YXgiOiIyODguMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgyMS44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1389.57, "filter": { "id": "F77TX00174-448", "price": 1389.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "K", "connecting_airport": [ "DXB", "ADD" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 07:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150730dxb2026011511151166dxb202601151710add202601152035603add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-449", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*450*_*UkJZs4hW3IfJ6fcD", "flight_key": "F77TX00174-449", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H55M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 07:30:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-15 11:15:00", "destination_terminal": "1", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "1166" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "1166" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-15 17:10:00", "origin_terminal": "1", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "ADD", "arrival_time": "2026-01-15 20:35:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-15", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "603" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-15 22:30:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "DAC", "arrival_time": "2026-01-16 08:25:00", "destination_terminal": "", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "678" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1427.95, "gross_total": 1871.14, "base_fare": 1233.83, "tax": 194.12, "sell": { "currency": "GBP", "total": 1427.95, "base_fare": 1233.83, "tax": 194.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxOS40NSwiYmFzZV9mYXJlIjoxNjU4LjUxLCJ0YXgiOjI2MC45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzEuMTQsImJhc2VfZmFyZSI6MTYxMC4yLCJ0YXgiOjI2MC45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODcxLjE0LCJiYXNlX2ZhcmUiOjE2MTAuMiwidGF4IjoyNjAuOTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1427.95, "base_fare": 1233.83, "tax": 194.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1197.89", "tax": "194.12", "discount": 0, "ait": "0.00", "service_charge": 35.94 }, "partner": { "currency": "GBP", "total": 1427.95, "base_fare": 1233.83, "tax": 194.12, "gross": { "base_fare": "1197.89", "tax": "194.12", "discount": "0.00", "ait": "0.00", "service_charge": 35.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MTkuNDUiLCJiYXNlX2ZhcmUiOiIxNjU4LjUxIiwidGF4IjoiMjYwLjk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMC4yMCIsInRheCI6IjI2MC45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg3MS4xNCIsImJhc2VfZmFyZSI6IjE2MTAuMjAiLCJ0YXgiOiIyNjAuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEwLjIwIiwidGF4IjoiMjYwLjk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg3MS4xNCIsImJhc2VfZmFyZSI6IjE2MTAuMjAiLCJ0YXgiOiIyNjAuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg3MS4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1427.95, "filter": { "id": "F77TX00174-449", "price": 1427.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "K", "connecting_airport": [ "DXB", "ADD" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15 07:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 08:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150730dxb2026011511151166dxb202601151710add202601152035603add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-450", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*451*_*jafDLv86X3Jm0BhS", "flight_key": "F77TX00174-450", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H55M", "transit_time": "PT23H15M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 16:00:00", "origin_terminal": "2", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BOM", "arrival_time": "2026-01-16 18:35:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "1777" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "1777" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-17 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-17 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1440.78, "gross_total": 1883.17, "base_fare": 1367.19, "tax": 73.59, "sell": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNi43LCJiYXNlX2ZhcmUiOjE4MzcuNzgsInRheCI6OTguOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODgzLjE3LCJiYXNlX2ZhcmUiOjE3ODQuMjUsInRheCI6OTguOTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4My4xNywiYmFzZV9mYXJlIjoxNzg0LjI1LCJ0YXgiOjk4LjkyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": 0, "ait": "0.00", "service_charge": 39.82 }, "partner": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": "0.00", "ait": "0.00", "service_charge": 39.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MzYuNzAiLCJiYXNlX2ZhcmUiOiIxODM3Ljc4IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4ODMuMTciLCJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODgzLjE3IiwiYmFzZV9mYXJlIjoiMTc4NC4yNSIsInRheCI6Ijk4LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4ODMuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1440.78, "filter": { "id": "F77TX00174-450", "price": 1440.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-17 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161600bom2026011618351777bom202601170725dac2026011710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-451", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*452*_*ySVwx2BjvX57qN44", "flight_key": "F77TX00174-451", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H55M", "transit_time": "PT23H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 16:30:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BOM", "arrival_time": "2026-01-16 19:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2941" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2941" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-17 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-17 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1440.78, "gross_total": 1883.17, "base_fare": 1367.19, "tax": 73.59, "sell": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNi43LCJiYXNlX2ZhcmUiOjE4MzcuNzgsInRheCI6OTguOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODgzLjE3LCJiYXNlX2ZhcmUiOjE3ODQuMjUsInRheCI6OTguOTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4My4xNywiYmFzZV9mYXJlIjoxNzg0LjI1LCJ0YXgiOjk4LjkyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": 0, "ait": "0.00", "service_charge": 39.82 }, "partner": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": "0.00", "ait": "0.00", "service_charge": 39.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MzYuNzAiLCJiYXNlX2ZhcmUiOiIxODM3Ljc4IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4ODMuMTciLCJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODgzLjE3IiwiYmFzZV9mYXJlIjoiMTc4NC4yNSIsInRheCI6Ijk4LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4ODMuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1440.78, "filter": { "id": "F77TX00174-451", "price": 1440.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-17 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161630bom2026011619002941bom202601170725dac2026011710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-452", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*453*_*23r3xiShkcjl4gDS", "flight_key": "F77TX00174-452", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H55M", "transit_time": "PT23H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:05:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BOM", "arrival_time": "2026-01-16 19:35:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "441" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "441" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-17 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-17 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1440.78, "gross_total": 1883.17, "base_fare": 1367.19, "tax": 73.59, "sell": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNi43LCJiYXNlX2ZhcmUiOjE4MzcuNzgsInRheCI6OTguOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODgzLjE3LCJiYXNlX2ZhcmUiOjE3ODQuMjUsInRheCI6OTguOTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4My4xNywiYmFzZV9mYXJlIjoxNzg0LjI1LCJ0YXgiOjk4LjkyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": 0, "ait": "0.00", "service_charge": 39.82 }, "partner": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": "0.00", "ait": "0.00", "service_charge": 39.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MzYuNzAiLCJiYXNlX2ZhcmUiOiIxODM3Ljc4IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4ODMuMTciLCJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODgzLjE3IiwiYmFzZV9mYXJlIjoiMTc4NC4yNSIsInRheCI6Ijk4LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4ODMuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1440.78, "filter": { "id": "F77TX00174-452", "price": 1440.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-17 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161705bom202601161935441bom202601170725dac2026011710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-453", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*454*_*edPgn4Y6UrE8Nlzh", "flight_key": "F77TX00174-453", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H55M", "transit_time": "PT23H20M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:30:00", "origin_terminal": "2", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BOM", "arrival_time": "2026-01-16 20:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "1736" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "1736" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-17 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-17 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1440.78, "gross_total": 1883.17, "base_fare": 1367.19, "tax": 73.59, "sell": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNi43LCJiYXNlX2ZhcmUiOjE4MzcuNzgsInRheCI6OTguOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODgzLjE3LCJiYXNlX2ZhcmUiOjE3ODQuMjUsInRheCI6OTguOTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4My4xNywiYmFzZV9mYXJlIjoxNzg0LjI1LCJ0YXgiOjk4LjkyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": 0, "ait": "0.00", "service_charge": 39.82 }, "partner": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": "0.00", "ait": "0.00", "service_charge": 39.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MzYuNzAiLCJiYXNlX2ZhcmUiOiIxODM3Ljc4IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4ODMuMTciLCJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODgzLjE3IiwiYmFzZV9mYXJlIjoiMTc4NC4yNSIsInRheCI6Ijk4LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4ODMuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1440.78, "filter": { "id": "F77TX00174-453", "price": 1440.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-17 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161730bom2026011620001736bom202601170725dac2026011710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-454", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*455*_*ky7ZBIyYD4UhdOpo", "flight_key": "F77TX00174-454", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H55M", "transit_time": "PT23H30M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:50:00", "origin_terminal": "N", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DEL", "arrival_time": "2026-01-16 05:35:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 18:00:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "BOM", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2955" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2955" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-17 07:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-17 10:45:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-17", "flight_time": "PT2H50M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1440.78, "gross_total": 1883.17, "base_fare": 1367.19, "tax": 73.59, "sell": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNi43LCJiYXNlX2ZhcmUiOjE4MzcuNzgsInRheCI6OTguOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODgzLjE3LCJiYXNlX2ZhcmUiOjE3ODQuMjUsInRheCI6OTguOTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4My4xNywiYmFzZV9mYXJlIjoxNzg0LjI1LCJ0YXgiOjk4LjkyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": 0, "ait": "0.00", "service_charge": 39.82 }, "partner": { "currency": "GBP", "total": 1440.78, "base_fare": 1367.19, "tax": 73.59, "gross": { "base_fare": "1327.37", "tax": "73.59", "discount": "0.00", "ait": "0.00", "service_charge": 39.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MzYuNzAiLCJiYXNlX2ZhcmUiOiIxODM3Ljc4IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4ODMuMTciLCJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg0LjI1IiwidGF4IjoiOTguOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODgzLjE3IiwiYmFzZV9mYXJlIjoiMTc4NC4yNSIsInRheCI6Ijk4LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4ODMuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1440.78, "filter": { "id": "F77TX00174-454", "price": 1440.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-17 10:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161800bom2026011620202955bom202601170725dac2026011710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-455", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*456*_*z4sBjgnFVWSPMceF", "flight_key": "F77TX00174-455", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H25M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KUL", "arrival_time": "2026-01-16 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-15", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-16 11:40:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-16 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-16", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "603" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "SIN", "departure_time": "2026-01-16 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-16 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1483.22, "gross_total": 1938.29, "base_fare": 1416.5, "tax": 66.72, "sell": { "currency": "GBP", "total": 1483.22, "base_fare": 1416.5, "tax": 66.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NSwiYmFzZV9mYXJlIjoxOTA0LjA2LCJ0YXgiOjg5LjY5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4yOSwiYmFzZV9mYXJlIjoxODQ4LjYsInRheCI6ODkuNjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4yOSwiYmFzZV9mYXJlIjoxODQ4LjYsInRheCI6ODkuNjl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1483.22, "base_fare": 1416.5, "tax": 66.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1375.24", "tax": "66.72", "discount": 0, "ait": "0.00", "service_charge": 41.26 }, "partner": { "currency": "GBP", "total": 1483.22, "base_fare": 1416.5, "tax": 66.72, "gross": { "base_fare": "1375.24", "tax": "66.72", "discount": "0.00", "ait": "0.00", "service_charge": 41.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTMuNzUiLCJiYXNlX2ZhcmUiOiIxOTA0LjA2IiwidGF4IjoiODkuNjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4LjYwIiwidGF4IjoiODkuNjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MzguMjkiLCJiYXNlX2ZhcmUiOiIxODQ4LjYwIiwidGF4IjoiODkuNjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4LjYwIiwidGF4IjoiODkuNjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjI5IiwiYmFzZV9mYXJlIjoiMTg0OC42MCIsInRheCI6Ijg5LjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MzguMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1483.22, "filter": { "id": "F77TX00174-455", "price": 1483.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "L", "connecting_airport": [ "KUL", "SIN" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151840kul202601160910151kul202601161140sin202601161255603sin202601161550dac202601161805585", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-456", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*457*_*qiknn7gGSosroRQs", "flight_key": "F77TX00174-456", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H25M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KUL", "arrival_time": "2026-01-16 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-15", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-16 13:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-16 14:20:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-16", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "623" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "623" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "SIN", "departure_time": "2026-01-16 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-16 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1483.22, "gross_total": 1938.29, "base_fare": 1416.5, "tax": 66.72, "sell": { "currency": "GBP", "total": 1483.22, "base_fare": 1416.5, "tax": 66.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NSwiYmFzZV9mYXJlIjoxOTA0LjA2LCJ0YXgiOjg5LjY5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4yOSwiYmFzZV9mYXJlIjoxODQ4LjYsInRheCI6ODkuNjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4yOSwiYmFzZV9mYXJlIjoxODQ4LjYsInRheCI6ODkuNjl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1483.22, "base_fare": 1416.5, "tax": 66.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1375.24", "tax": "66.72", "discount": 0, "ait": "0.00", "service_charge": 41.26 }, "partner": { "currency": "GBP", "total": 1483.22, "base_fare": 1416.5, "tax": 66.72, "gross": { "base_fare": "1375.24", "tax": "66.72", "discount": "0.00", "ait": "0.00", "service_charge": 41.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTMuNzUiLCJiYXNlX2ZhcmUiOiIxOTA0LjA2IiwidGF4IjoiODkuNjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4LjYwIiwidGF4IjoiODkuNjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MzguMjkiLCJiYXNlX2ZhcmUiOiIxODQ4LjYwIiwidGF4IjoiODkuNjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4LjYwIiwidGF4IjoiODkuNjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjI5IiwiYmFzZV9mYXJlIjoiMTg0OC42MCIsInRheCI6Ijg5LjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE5MzguMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1483.22, "filter": { "id": "F77TX00174-456", "price": 1483.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "L", "connecting_airport": [ "KUL", "SIN" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151840kul202601160910151kul202601161305sin202601161420623sin202601161550dac202601161805585", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-457", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*458*_*X1xLxHq0nlcdwtZP", "flight_key": "F77TX00174-457", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1677.32, "gross_total": 2199.3, "base_fare": 1413.7, "tax": 263.61, "sell": { "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1NC42NSwiYmFzZV9mYXJlIjoxOTAwLjMsInRheCI6MzU0LjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS4zLCJiYXNlX2ZhcmUiOjE4NDQuOTUsInRheCI6MzU0LjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuMywiYmFzZV9mYXJlIjoxODQ0Ljk1LCJ0YXgiOjM1NC4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1372.53", "tax": "263.61", "discount": 0, "ait": "0.00", "service_charge": 41.18 }, "partner": { "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61, "gross": { "base_fare": "1372.53", "tax": "263.61", "discount": "0.00", "ait": "0.00", "service_charge": 41.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTQuNjUiLCJiYXNlX2ZhcmUiOiIxOTAwLjMwIiwidGF4IjoiMzU0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0NC45NSIsInRheCI6IjM1NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU1LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTUuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5OS4zMCIsImJhc2VfZmFyZSI6IjE4NDQuOTUiLCJ0YXgiOiIzNTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ0Ljk1IiwidGF4IjoiMzU0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5OS4zMCIsImJhc2VfZmFyZSI6IjE4NDQuOTUiLCJ0YXgiOiIzNTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE5OS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1677.32, "filter": { "id": "F77TX00174-457", "price": 1677.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-458", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*459*_*Wt6ZJEDLa5Jzg6cw", "flight_key": "F77TX00174-458", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1677.32, "gross_total": 2199.3, "base_fare": 1413.7, "tax": 263.61, "sell": { "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1NC42NSwiYmFzZV9mYXJlIjoxOTAwLjMsInRheCI6MzU0LjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS4zLCJiYXNlX2ZhcmUiOjE4NDQuOTUsInRheCI6MzU0LjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuMywiYmFzZV9mYXJlIjoxODQ0Ljk1LCJ0YXgiOjM1NC4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1372.53", "tax": "263.61", "discount": 0, "ait": "0.00", "service_charge": 41.18 }, "partner": { "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61, "gross": { "base_fare": "1372.53", "tax": "263.61", "discount": "0.00", "ait": "0.00", "service_charge": 41.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTQuNjUiLCJiYXNlX2ZhcmUiOiIxOTAwLjMwIiwidGF4IjoiMzU0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0NC45NSIsInRheCI6IjM1NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU1LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTUuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5OS4zMCIsImJhc2VfZmFyZSI6IjE4NDQuOTUiLCJ0YXgiOiIzNTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ0Ljk1IiwidGF4IjoiMzU0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5OS4zMCIsImJhc2VfZmFyZSI6IjE4NDQuOTUiLCJ0YXgiOiIzNTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE5OS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1677.32, "filter": { "id": "F77TX00174-458", "price": 1677.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-459", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*460*_*4f8chteGpiEie9vm", "flight_key": "F77TX00174-459", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1677.32, "gross_total": 2199.3, "base_fare": 1413.7, "tax": 263.61, "sell": { "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1NC42NSwiYmFzZV9mYXJlIjoxOTAwLjMsInRheCI6MzU0LjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS4zLCJiYXNlX2ZhcmUiOjE4NDQuOTUsInRheCI6MzU0LjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuMywiYmFzZV9mYXJlIjoxODQ0Ljk1LCJ0YXgiOjM1NC4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1372.53", "tax": "263.61", "discount": 0, "ait": "0.00", "service_charge": 41.18 }, "partner": { "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61, "gross": { "base_fare": "1372.53", "tax": "263.61", "discount": "0.00", "ait": "0.00", "service_charge": 41.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTQuNjUiLCJiYXNlX2ZhcmUiOiIxOTAwLjMwIiwidGF4IjoiMzU0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0NC45NSIsInRheCI6IjM1NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU1LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTUuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5OS4zMCIsImJhc2VfZmFyZSI6IjE4NDQuOTUiLCJ0YXgiOiIzNTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ0Ljk1IiwidGF4IjoiMzU0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5OS4zMCIsImJhc2VfZmFyZSI6IjE4NDQuOTUiLCJ0YXgiOiIzNTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE5OS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1677.32, "filter": { "id": "F77TX00174-459", "price": 1677.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-460", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*461*_*2x7ajPRF6u3HO0IP", "flight_key": "F77TX00174-460", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1677.32, "gross_total": 2199.3, "base_fare": 1413.7, "tax": 263.61, "sell": { "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1NC42NSwiYmFzZV9mYXJlIjoxOTAwLjMsInRheCI6MzU0LjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS4zLCJiYXNlX2ZhcmUiOjE4NDQuOTUsInRheCI6MzU0LjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuMywiYmFzZV9mYXJlIjoxODQ0Ljk1LCJ0YXgiOjM1NC4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1372.53", "tax": "263.61", "discount": 0, "ait": "0.00", "service_charge": 41.18 }, "partner": { "currency": "GBP", "total": 1677.32, "base_fare": 1413.7, "tax": 263.61, "gross": { "base_fare": "1372.53", "tax": "263.61", "discount": "0.00", "ait": "0.00", "service_charge": 41.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTQuNjUiLCJiYXNlX2ZhcmUiOiIxOTAwLjMwIiwidGF4IjoiMzU0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0NC45NSIsInRheCI6IjM1NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU1LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTUuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5OS4zMCIsImJhc2VfZmFyZSI6IjE4NDQuOTUiLCJ0YXgiOiIzNTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ0Ljk1IiwidGF4IjoiMzU0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE5OS4zMCIsImJhc2VfZmFyZSI6IjE4NDQuOTUiLCJ0YXgiOiIzNTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE5OS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1677.32, "filter": { "id": "F77TX00174-460", "price": 1677.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-461", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*462*_*qkxXh0CLTtIUvprr", "flight_key": "F77TX00174-461", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1730.24, "gross_total": 2268.37, "base_fare": 1466.63, "tax": 263.61, "sell": { "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNS43OSwiYmFzZV9mYXJlIjoxOTcxLjQ0LCJ0YXgiOjM1NC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyNjguMzcsImJhc2VfZmFyZSI6MTkxNC4wMiwidGF4IjozNTQuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI2OC4zNywiYmFzZV9mYXJlIjoxOTE0LjAyLCJ0YXgiOjM1NC4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1423.91", "tax": "263.61", "discount": 0, "ait": "0.00", "service_charge": 42.72 }, "partner": { "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61, "gross": { "base_fare": "1423.91", "tax": "263.61", "discount": "0.00", "ait": "0.00", "service_charge": 42.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMjUuNzkiLCJiYXNlX2ZhcmUiOiIxOTcxLjQ0IiwidGF4IjoiMzU0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxNC4wMiIsInRheCI6IjM1NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU3LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTcuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI2OC4zNyIsImJhc2VfZmFyZSI6IjE5MTQuMDIiLCJ0YXgiOiIzNTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTE0LjAyIiwidGF4IjoiMzU0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI2OC4zNyIsImJhc2VfZmFyZSI6IjE5MTQuMDIiLCJ0YXgiOiIzNTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI2OC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1730.24, "filter": { "id": "F77TX00174-461", "price": 1730.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-462", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*463*_*laebaWT8odk4k7DT", "flight_key": "F77TX00174-462", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1730.24, "gross_total": 2268.37, "base_fare": 1466.63, "tax": 263.61, "sell": { "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNS43OSwiYmFzZV9mYXJlIjoxOTcxLjQ0LCJ0YXgiOjM1NC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyNjguMzcsImJhc2VfZmFyZSI6MTkxNC4wMiwidGF4IjozNTQuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI2OC4zNywiYmFzZV9mYXJlIjoxOTE0LjAyLCJ0YXgiOjM1NC4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1423.91", "tax": "263.61", "discount": 0, "ait": "0.00", "service_charge": 42.72 }, "partner": { "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61, "gross": { "base_fare": "1423.91", "tax": "263.61", "discount": "0.00", "ait": "0.00", "service_charge": 42.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMjUuNzkiLCJiYXNlX2ZhcmUiOiIxOTcxLjQ0IiwidGF4IjoiMzU0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxNC4wMiIsInRheCI6IjM1NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU3LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTcuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI2OC4zNyIsImJhc2VfZmFyZSI6IjE5MTQuMDIiLCJ0YXgiOiIzNTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTE0LjAyIiwidGF4IjoiMzU0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI2OC4zNyIsImJhc2VfZmFyZSI6IjE5MTQuMDIiLCJ0YXgiOiIzNTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI2OC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1730.24, "filter": { "id": "F77TX00174-462", "price": 1730.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-463", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*464*_*2mmyIrsV6SvpPqmx", "flight_key": "F77TX00174-463", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 02:40:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 07:30:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "212" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1730.24, "gross_total": 2268.37, "base_fare": 1466.63, "tax": 263.61, "sell": { "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNS43OSwiYmFzZV9mYXJlIjoxOTcxLjQ0LCJ0YXgiOjM1NC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyNjguMzcsImJhc2VfZmFyZSI6MTkxNC4wMiwidGF4IjozNTQuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI2OC4zNywiYmFzZV9mYXJlIjoxOTE0LjAyLCJ0YXgiOjM1NC4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1423.91", "tax": "263.61", "discount": 0, "ait": "0.00", "service_charge": 42.72 }, "partner": { "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61, "gross": { "base_fare": "1423.91", "tax": "263.61", "discount": "0.00", "ait": "0.00", "service_charge": 42.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMjUuNzkiLCJiYXNlX2ZhcmUiOiIxOTcxLjQ0IiwidGF4IjoiMzU0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxNC4wMiIsInRheCI6IjM1NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU3LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTcuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI2OC4zNyIsImJhc2VfZmFyZSI6IjE5MTQuMDIiLCJ0YXgiOiIzNTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTE0LjAyIiwidGF4IjoiMzU0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI2OC4zNyIsImJhc2VfZmFyZSI6IjE5MTQuMDIiLCJ0YXgiOiIzNTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI2OC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1730.24, "filter": { "id": "F77TX00174-463", "price": 1730.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160240del202601160730212del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-464", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*465*_*78vLn8adLjCeTIDd", "flight_key": "F77TX00174-464", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT22H0M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 19:20:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "AUH", "arrival_time": "2026-01-15 22:50:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "612" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-16 09:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DEL", "arrival_time": "2026-01-16 14:10:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-16", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "214" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-16 17:20:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16 20:20:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1730.24, "gross_total": 2268.37, "base_fare": 1466.63, "tax": 263.61, "sell": { "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNS43OSwiYmFzZV9mYXJlIjoxOTcxLjQ0LCJ0YXgiOjM1NC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyNjguMzcsImJhc2VfZmFyZSI6MTkxNC4wMiwidGF4IjozNTQuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI2OC4zNywiYmFzZV9mYXJlIjoxOTE0LjAyLCJ0YXgiOjM1NC4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1423.91", "tax": "263.61", "discount": 0, "ait": "0.00", "service_charge": 42.72 }, "partner": { "currency": "GBP", "total": 1730.24, "base_fare": 1466.63, "tax": 263.61, "gross": { "base_fare": "1423.91", "tax": "263.61", "discount": "0.00", "ait": "0.00", "service_charge": 42.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMjUuNzkiLCJiYXNlX2ZhcmUiOiIxOTcxLjQ0IiwidGF4IjoiMzU0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTkxNC4wMiIsInRheCI6IjM1NC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU3LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTcuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI2OC4zNyIsImJhc2VfZmFyZSI6IjE5MTQuMDIiLCJ0YXgiOiIzNTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTE0LjAyIiwidGF4IjoiMzU0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI2OC4zNyIsImJhc2VfZmFyZSI6IjE5MTQuMDIiLCJ0YXgiOiIzNTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI2OC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1730.24, "filter": { "id": "F77TX00174-464", "price": 1730.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Y", "connecting_airport": [ "AUH", "DEL" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151920auh202601152250612auh202601160915del202601161410214del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-465", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*466*_*layBb3AKPkGGY7fK", "flight_key": "F77TX00174-465", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H5M", "transit_time": "PT6H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 23:55:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "RUH", "arrival_time": "2026-01-16 01:35:00", "destination_terminal": "5", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-15", "flight_time": "PT1H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1054" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1054" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-16 05:05:00", "origin_terminal": "3", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 08:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-16", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2465" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2465" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 17:00:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H30M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1799.06, "gross_total": 2351.49, "base_fare": 1706.47, "tax": 92.59, "sell": { "currency": "GBP", "total": 1799.06, "base_fare": 1706.47, "tax": 92.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQxOC4zLCJiYXNlX2ZhcmUiOjIyOTMuODQsInRheCI6MTI0LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1MS40OSwiYmFzZV9mYXJlIjoyMjI3LjAzLCJ0YXgiOjEyNC40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzUxLjQ5LCJiYXNlX2ZhcmUiOjIyMjcuMDMsInRheCI6MTI0LjQ2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1799.06, "base_fare": 1706.47, "tax": 92.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1656.77", "tax": "92.59", "discount": 0, "ait": "0.00", "service_charge": 49.7 }, "partner": { "currency": "GBP", "total": 1799.06, "base_fare": 1706.47, "tax": 92.59, "gross": { "base_fare": "1656.77", "tax": "92.59", "discount": "0.00", "ait": "0.00", "service_charge": 49.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MTguMzAiLCJiYXNlX2ZhcmUiOiIyMjkzLjg0IiwidGF4IjoiMTI0LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIyNy4wMyIsInRheCI6IjEyNC40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM1MS40OSIsImJhc2VfZmFyZSI6IjIyMjcuMDMiLCJ0YXgiOiIxMjQuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjI3LjAzIiwidGF4IjoiMTI0LjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM1MS40OSIsImJhc2VfZmFyZSI6IjIyMjcuMDMiLCJ0YXgiOiIxMjQuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM1MS40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1799.06, "filter": { "id": "F77TX00174-465", "price": 1799.06, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Y", "connecting_airport": [ "RUH", "DXB" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 23:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152355ruh2026011601351054ruh202601160505dxb2026011608002465dxb202601161030dac202601161700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-466", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*467*_*ZL9HyCoWDhTj8x4f", "flight_key": "F77TX00174-466", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H50M", "transit_time": "PT11H50M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 21:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "BAH", "arrival_time": "2026-01-15 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "174" }, "ghostSegment": [], "booking_class": { "cabin_class": "W", "cabin_code": "W", "booking_code": "W", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-16 03:50:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DXB", "arrival_time": "2026-01-16 06:05:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-16", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "836" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "836" }, "ghostSegment": [], "booking_class": { "cabin_class": "W", "cabin_code": "W", "booking_code": "W", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 13:55:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 20:30:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "ghostSegment": [], "booking_class": { "cabin_class": "W", "cabin_code": "W", "booking_code": "W", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1805.55, "gross_total": 2359.37, "base_fare": 1727.87, "tax": 77.68, "sell": { "currency": "GBP", "total": 1805.55, "base_fare": 1727.87, "tax": 77.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyNy4wMiwiYmFzZV9mYXJlIjoyMzIyLjYsInRheCI6MTA0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1OS4zNywiYmFzZV9mYXJlIjoyMjU0Ljk1LCJ0YXgiOjEwNC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzU5LjM3LCJiYXNlX2ZhcmUiOjIyNTQuOTUsInRheCI6MTA0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1805.55, "base_fare": 1727.87, "tax": 77.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1677.54", "tax": "77.68", "discount": 0, "ait": "0.00", "service_charge": 50.33 }, "partner": { "currency": "GBP", "total": 1805.55, "base_fare": 1727.87, "tax": 77.68, "gross": { "base_fare": "1677.54", "tax": "77.68", "discount": "0.00", "ait": "0.00", "service_charge": 50.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjcuMDIiLCJiYXNlX2ZhcmUiOiIyMzIyLjYwIiwidGF4IjoiMTA0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjI1NC45NSIsInRheCI6IjEwNC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY3LjY1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjcuNjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM1OS4zNyIsImJhc2VfZmFyZSI6IjIyNTQuOTUiLCJ0YXgiOiIxMDQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjU0Ljk1IiwidGF4IjoiMTA0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM1OS4zNyIsImJhc2VfZmFyZSI6IjIyNTQuOTUiLCJ0YXgiOiIxMDQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM1OS4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1805.55, "filter": { "id": "F77TX00174-466", "price": 1805.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "W", "connecting_airport": [ "BAH", "DXB" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 21:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 20:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601160350dxb202601160605836dxb202601161355dac2026011620302286", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-467", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*468*_*RPgpwR2YjgcXGgki", "flight_key": "F77TX00174-467", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H25M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KUL", "arrival_time": "2026-01-16 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-15", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-16 11:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-16 12:20:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-16", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "SIN", "departure_time": "2026-01-16 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-16 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1897.62, "gross_total": 2479.38, "base_fare": 1823.95, "tax": 73.67, "sell": { "currency": "GBP", "total": 1897.62, "base_fare": 1823.95, "tax": 73.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU1MC43OSwiYmFzZV9mYXJlIjoyNDUxLjc2LCJ0YXgiOjk5LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ3OS4zOCwiYmFzZV9mYXJlIjoyMzgwLjM1LCJ0YXgiOjk5LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI0NzkuMzgsImJhc2VfZmFyZSI6MjM4MC4zNSwidGF4Ijo5OS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1897.62, "base_fare": 1823.95, "tax": 73.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1770.83", "tax": "73.67", "discount": 0, "ait": "0.00", "service_charge": 53.12 }, "partner": { "currency": "GBP", "total": 1897.62, "base_fare": 1823.95, "tax": 73.67, "gross": { "base_fare": "1770.83", "tax": "73.67", "discount": "0.00", "ait": "0.00", "service_charge": 53.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1NTAuNzkiLCJiYXNlX2ZhcmUiOiIyNDUxLjc2IiwidGF4IjoiOTkuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgwLjM1IiwidGF4IjoiOTkuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcxLjQxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NzkuMzgiLCJiYXNlX2ZhcmUiOiIyMzgwLjM1IiwidGF4IjoiOTkuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzgwLjM1IiwidGF4IjoiOTkuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNDc5LjM4IiwiYmFzZV9mYXJlIjoiMjM4MC4zNSIsInRheCI6Ijk5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0NzkuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1897.62, "filter": { "id": "F77TX00174-467", "price": 1897.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "B", "connecting_airport": [ "KUL", "SIN" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151840kul202601160910151kul202601161105sin2026011612205725sin202601161550dac202601161805585", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-468", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*469*_*Kq6t1PVjA3LvOJzi", "flight_key": "F77TX00174-468", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 20:35:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DXB", "arrival_time": "2026-01-16 00:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-15", "flight_time": "PT2H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-16 04:30:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-16 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H25M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2023.05, "gross_total": 2648.56, "base_fare": 1808.79, "tax": 214.25, "sell": { "currency": "GBP", "total": 2023.05, "base_fare": 1808.79, "tax": 214.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjcxOS4zOCwiYmFzZV9mYXJlIjoyNDMxLjM4LCJ0YXgiOjI4OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2NDguNTYsImJhc2VfZmFyZSI6MjM2MC41NiwidGF4IjoyODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY0OC41NiwiYmFzZV9mYXJlIjoyMzYwLjU2LCJ0YXgiOjI4OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2023.05, "base_fare": 1808.79, "tax": 214.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1756.11", "tax": "214.25", "discount": 0, "ait": "0.00", "service_charge": 52.69 }, "partner": { "currency": "GBP", "total": 2023.05, "base_fare": 1808.79, "tax": 214.25, "gross": { "base_fare": "1756.11", "tax": "214.25", "discount": "0.00", "ait": "0.00", "service_charge": 52.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI3MTkuMzgiLCJiYXNlX2ZhcmUiOiIyNDMxLjM4IiwidGF4IjoiMjg4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjM2MC41NiIsInRheCI6IjI4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjY0OC41NiIsImJhc2VfZmFyZSI6IjIzNjAuNTYiLCJ0YXgiOiIyODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzYwLjU2IiwidGF4IjoiMjg4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjY0OC41NiIsImJhc2VfZmFyZSI6IjIzNjAuNTYiLCJ0YXgiOiIyODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjY0OC41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2023.05, "filter": { "id": "F77TX00174-468", "price": 2023.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "O", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 20:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601160430dac202601161055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-469", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*470*_*Zbh6vp29I092i6aW", "flight_key": "F77TX00174-469", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H25M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KUL", "arrival_time": "2026-01-16 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-15", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-16 10:30:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-16 11:45:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-16", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SQ", "name": "SQ", "picture": "SQ.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "105" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "105" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "SIN", "departure_time": "2026-01-16 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-16 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2563.71, "gross_total": 3349.64, "base_fare": 2464.67, "tax": 99.04, "sell": { "currency": "GBP", "total": 2563.71, "base_fare": 2464.67, "tax": 99.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ0Ni4xNCwiYmFzZV9mYXJlIjozMzEzLjAxLCJ0YXgiOjEzMy4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzNDkuNjQsImJhc2VfZmFyZSI6MzIxNi41MSwidGF4IjoxMzMuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0OS42NCwiYmFzZV9mYXJlIjozMjE2LjUxLCJ0YXgiOjEzMy4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2563.71, "base_fare": 2464.67, "tax": 99.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2392.88", "tax": "99.04", "discount": 0, "ait": "0.00", "service_charge": 71.79 }, "partner": { "currency": "GBP", "total": 2563.71, "base_fare": 2464.67, "tax": 99.04, "gross": { "base_fare": "2392.88", "tax": "99.04", "discount": "0.00", "ait": "0.00", "service_charge": 71.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NDYuMTQiLCJiYXNlX2ZhcmUiOiIzMzEzLjAxIiwidGF4IjoiMTMzLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzIxNi41MSIsInRheCI6IjEzMy4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijk2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM0OS42NCIsImJhc2VfZmFyZSI6IjMyMTYuNTEiLCJ0YXgiOiIxMzMuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMjE2LjUxIiwidGF4IjoiMTMzLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM0OS42NCIsImJhc2VfZmFyZSI6IjMyMTYuNTEiLCJ0YXgiOiIxMzMuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM0OS42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2563.71, "filter": { "id": "F77TX00174-469", "price": 2563.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "Y", "connecting_airport": [ "KUL", "SIN" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151840kul202601160910151kul202601161030sin202601161145105sin202601161550dac202601161805585", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-470", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*471*_*pMEFfIbdmhWwr8Lm", "flight_key": "F77TX00174-470", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H25M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 18:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "KUL", "arrival_time": "2026-01-16 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-15", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "151" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-16 11:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-16 12:20:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-16", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "SQ", "name": "SQ", "picture": "SQ.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "SIN", "departure_time": "2026-01-16 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-16 18:05:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H15M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2563.71, "gross_total": 3349.64, "base_fare": 2464.67, "tax": 99.04, "sell": { "currency": "GBP", "total": 2563.71, "base_fare": 2464.67, "tax": 99.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ0Ni4xNCwiYmFzZV9mYXJlIjozMzEzLjAxLCJ0YXgiOjEzMy4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzNDkuNjQsImJhc2VfZmFyZSI6MzIxNi41MSwidGF4IjoxMzMuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0OS42NCwiYmFzZV9mYXJlIjozMjE2LjUxLCJ0YXgiOjEzMy4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2563.71, "base_fare": 2464.67, "tax": 99.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2392.88", "tax": "99.04", "discount": 0, "ait": "0.00", "service_charge": 71.79 }, "partner": { "currency": "GBP", "total": 2563.71, "base_fare": 2464.67, "tax": 99.04, "gross": { "base_fare": "2392.88", "tax": "99.04", "discount": "0.00", "ait": "0.00", "service_charge": 71.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NDYuMTQiLCJiYXNlX2ZhcmUiOiIzMzEzLjAxIiwidGF4IjoiMTMzLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzIxNi41MSIsInRheCI6IjEzMy4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijk2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM0OS42NCIsImJhc2VfZmFyZSI6IjMyMTYuNTEiLCJ0YXgiOiIxMzMuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMjE2LjUxIiwidGF4IjoiMTMzLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM0OS42NCIsImJhc2VfZmFyZSI6IjMyMTYuNTEiLCJ0YXgiOiIxMzMuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM0OS42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2563.71, "filter": { "id": "F77TX00174-470", "price": 2563.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "Y", "connecting_airport": [ "KUL", "SIN" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15 18:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 18:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601151840kul202601160910151kul202601161105sin202601161220107sin202601161550dac202601161805585", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-471", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*472*_*ewra9dskigLnRivs", "flight_key": "F77TX00174-471", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 22:05:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "DOH", "arrival_time": "2026-01-16 00:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-16 09:55:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16 17:45:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H50M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2681.82, "gross_total": 3509.17, "base_fare": 2445.46, "tax": 236.36, "sell": { "currency": "GBP", "total": 2681.82, "base_fare": 2445.46, "tax": 236.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzYwNC45MSwiYmFzZV9mYXJlIjozMjg3LjE5LCJ0YXgiOjMxNy43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM1MDkuMTcsImJhc2VfZmFyZSI6MzE5MS40NSwidGF4IjozMTcuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUwOS4xNywiYmFzZV9mYXJlIjozMTkxLjQ1LCJ0YXgiOjMxNy43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2681.82, "base_fare": 2445.46, "tax": 236.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2374.24", "tax": "236.36", "discount": 0, "ait": "0.00", "service_charge": 71.22 }, "partner": { "currency": "GBP", "total": 2681.82, "base_fare": 2445.46, "tax": 236.36, "gross": { "base_fare": "2374.24", "tax": "236.36", "discount": "0.00", "ait": "0.00", "service_charge": 71.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2MDQuOTEiLCJiYXNlX2ZhcmUiOiIzMjg3LjE5IiwidGF4IjoiMzE3LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE5MS40NSIsInRheCI6IjMxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijk1Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTUuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzUwOS4xNyIsImJhc2VfZmFyZSI6IjMxOTEuNDUiLCJ0YXgiOiIzMTcuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMTkxLjQ1IiwidGF4IjoiMzE3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzUwOS4xNyIsImJhc2VfZmFyZSI6IjMxOTEuNDUiLCJ0YXgiOiIzMTcuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzUwOS4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2681.82, "filter": { "id": "F77TX00174-471", "price": 2681.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-15 22:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16 17:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77TX00174-472", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "c45acb4dce09addc3497d60e9b1675ee*_*473*_*qWT7dG6E3NmvGmNP", "flight_key": "F77TX00174-472", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H55M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "JED", "departure_time": "2026-01-15 06:40:00", "origin_terminal": "1", "origin_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "CAI", "arrival_time": "2026-01-15 07:55:00", "destination_terminal": "S", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-15", "flight_time": "PT2H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "666" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "666" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-15 09:25:00", "origin_terminal": "3", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "LHR", "arrival_time": "2026-01-15 12:35:00", "destination_terminal": "2", "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-15", "flight_time": "PT5H10M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "777" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-15 18:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DAC", "arrival_time": "2026-01-16 09:35:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT9H35M", "distance": null, "lay_over": "PT05H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "BG", "name": "BG", "picture": "BG.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "302" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "302" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2738.67, "gross_total": 3583.86, "base_fare": 2489.47, "tax": 249.2, "sell": { "currency": "GBP", "total": 2738.67, "base_fare": 2489.47, "tax": 249.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzY4MS4zMywiYmFzZV9mYXJlIjozMzQ2LjM1LCJ0YXgiOjMzNC45OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM1ODMuODYsImJhc2VfZmFyZSI6MzI0OC44OCwidGF4IjozMzQuOTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU4My44NiwiYmFzZV9mYXJlIjozMjQ4Ljg4LCJ0YXgiOjMzNC45OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2738.67, "base_fare": 2489.47, "tax": 249.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2416.96", "tax": "249.20", "discount": 0, "ait": "0.00", "service_charge": 72.51 }, "partner": { "currency": "GBP", "total": 2738.67, "base_fare": 2489.47, "tax": 249.2, "gross": { "base_fare": "2416.96", "tax": "249.20", "discount": "0.00", "ait": "0.00", "service_charge": 72.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODEuMzMiLCJiYXNlX2ZhcmUiOiIzMzQ2LjM1IiwidGF4IjoiMzM0Ljk4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI0OC44OCIsInRheCI6IjMzNC45OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijk3LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTcuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc0IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzU4My44NiIsImJhc2VfZmFyZSI6IjMyNDguODgiLCJ0YXgiOiIzMzQuOTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMjQ4Ljg4IiwidGF4IjoiMzM0Ljk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzU4My44NiIsImJhc2VfZmFyZSI6IjMyNDguODgiLCJ0YXgiOiIzMzQuOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzU4My44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2738.67, "filter": { "id": "F77TX00174-472", "price": 2738.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "M", "connecting_airport": [ "CAI", "LHR" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-15 06:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16 09:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jed202601150640cai202601150755666cai202601150925lhr202601151235777lhr202601151800dac202601160935302", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "search_parameter": { "journey_type": "OneWay", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "JED", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-01-15", "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": "79", "language": "en", "short_ref": "b0161012b64938898b6b971e1384f18a4d9357d350a11f930aeacc7f7a15c2d1", "version": null, "team_profile": null } }