{ "status": "success", "tracking_id": "7911768430101::4B49VARW", "search_result_count": null, "filter_policy_result_count": null, "data": [ { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-0", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-0-0", "itt_flight_key": "F1TT00002-0", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAMUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T22:40:00.000+03: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-16T05:55:00.000+05:30", "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": "2185", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UU3YXSJE", "FareRuleKey": "gws-eJxNjkEOAyEIRQ8z+XvAjrPVoGk7CzfWpG56\/2MUtZOUBP+Hh2gIQUg8Me\/hPzZ8tvhEaQoUiGWKCvZEBLaqg0gYrbn+rmfGtcRQmXgpz8EsyibQQ28LjUCf55mTsbXZkjGexrDWwGXyw2yJ6VXjPZFz7Hmv8QfpgP3V7n0BZagstQ==", "FareInfoRef": "35Kr0uAEuDKAAVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAOUCNrIAAAA==", "origin": "BOM", "departure_time": "2026-01-16T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT01H30M", "lay_over_date": "2026-01-16", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UU3YXSJE", "FareRuleKey": "gws-eJxNjkEOAyEIRQ8z+XvAjrPVoGk7CzfWpG56\/2MUtZOUBP+Hh2gIQUg8Me\/hPzZ8tvhEaQoUiGWKCvZEBLaqg0gYrbn+rmfGtcRQmXgpz8EsyibQQ28LjUCf55mTsbXZkjGexrDWwGXyw2yJ6VXjPZFz7Hmv8QfpgP3V7n0BZagstQ==", "FareInfoRef": "35Kr0uAEuDKAAVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 168.81, "gross_total": 28203, "base_fare": 122.88, "tax": 52.47, "sell": { "currency": "GBP", "total": 168.81, "base_fare": 122.88, "tax": 52.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc4MDEuNzMsImJhc2VfZmFyZSI6MjAyMzYuNDEsInRheCI6ODY0MC42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MjEyLjMyLCJiYXNlX2ZhcmUiOjE5NjQ3LCJ0YXgiOjg2NDAuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyMDMsImJhc2VfZmFyZSI6MTk2NDcsInRheCI6ODU1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 168.81, "base_fare": 122.88, "tax": 52.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119.30", "tax": "51.95", "discount": 8.35, "ait": "0.51", "service_charge": 5.4 }, "partner": { "currency": "GBP", "total": 168.81, "base_fare": 122.88, "tax": 52.47, "gross": { "base_fare": "119.30", "tax": "51.95", "discount": "8.35", "ait": "0.51", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3ODAxLjczIiwiYmFzZV9mYXJlIjoiMjAyMzYuNDEiLCJ0YXgiOiI4NjQwLjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk2NDcuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIxMzc1LjI5IiwiYWl0IjoiODQuNjEiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4OS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4OS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzIxMi4zMiIsImJhc2VfZmFyZSI6IjE5NjQ3LjAwIiwidGF4IjoiODY0MC42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NjQ3LjAwIiwidGF4IjoiODU1Ni4wMCIsImRpc2NvdW50IjoiMTM3NS4yOSIsImFpdCI6Ijg0LjYxIiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjAzLjAwIiwiYmFzZV9mYXJlIjoiMTk2NDcuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIxMzc1LjI5IiwiYWl0IjoiODQuNjEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjI3MjEyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 168.81, "filter": { "id": "F77RT00068-0", "price": 168.81, "gross_total": 28203, "journey_duration": "PT9H5M", "journey_duration_seconds": 32700, "layover_duration": "PT1H30M", "layover_duration_seconds": 5400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T22:40:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-1", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-1-0", "itt_flight_key": "F1TT00002-1", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAQUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T21:15:00.000+03: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-16T04:45:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H00M", "distance": "2185", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UU3YXSJE", "FareRuleKey": "gws-eJxNjkEOAyEIRQ8z+XvAjrPVoGk7CzfWpG56\/2MUtZOUBP+Hh2gIQUg8Me\/hPzZ8tvhEaQoUiGWKCvZEBLaqg0gYrbn+rmfGtcRQmXgpz8EsyibQQ28LjUCf55mTsbXZkjGexrDWwGXyw2yJ6VXjPZFz7Hmv8QfpgP3V7n0BZagstQ==", "FareInfoRef": "35Kr0uAEuDKAAVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAOUCNrIAAAA==", "origin": "BOM", "departure_time": "2026-01-16T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT02H40M", "lay_over_date": "2026-01-16", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UU3YXSJE", "FareRuleKey": "gws-eJxNjkEOAyEIRQ8z+XvAjrPVoGk7CzfWpG56\/2MUtZOUBP+Hh2gIQUg8Me\/hPzZ8tvhEaQoUiGWKCvZEBLaqg0gYrbn+rmfGtcRQmXgpz8EsyibQQ28LjUCf55mTsbXZkjGexrDWwGXyw2yJ6VXjPZFz7Hmv8QfpgP3V7n0BZagstQ==", "FareInfoRef": "35Kr0uAEuDKAAVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 168.81, "gross_total": 28203, "base_fare": 122.88, "tax": 52.47, "sell": { "currency": "GBP", "total": 168.81, "base_fare": 122.88, "tax": 52.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc4MDEuNzMsImJhc2VfZmFyZSI6MjAyMzYuNDEsInRheCI6ODY0MC42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MjEyLjMyLCJiYXNlX2ZhcmUiOjE5NjQ3LCJ0YXgiOjg2NDAuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyMDMsImJhc2VfZmFyZSI6MTk2NDcsInRheCI6ODU1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 168.81, "base_fare": 122.88, "tax": 52.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119.30", "tax": "51.95", "discount": 8.35, "ait": "0.51", "service_charge": 5.4 }, "partner": { "currency": "GBP", "total": 168.81, "base_fare": 122.88, "tax": 52.47, "gross": { "base_fare": "119.30", "tax": "51.95", "discount": "8.35", "ait": "0.51", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3ODAxLjczIiwiYmFzZV9mYXJlIjoiMjAyMzYuNDEiLCJ0YXgiOiI4NjQwLjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk2NDcuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIxMzc1LjI5IiwiYWl0IjoiODQuNjEiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4OS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4OS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzIxMi4zMiIsImJhc2VfZmFyZSI6IjE5NjQ3LjAwIiwidGF4IjoiODY0MC42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5NjQ3LjAwIiwidGF4IjoiODU1Ni4wMCIsImRpc2NvdW50IjoiMTM3NS4yOSIsImFpdCI6Ijg0LjYxIiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjAzLjAwIiwiYmFzZV9mYXJlIjoiMTk2NDcuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIxMzc1LjI5IiwiYWl0IjoiODQuNjEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjI3MjEyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 168.81, "filter": { "id": "F77RT00068-1", "price": 168.81, "gross_total": 28203, "journey_duration": "PT10H30M", "journey_duration_seconds": 37800, "layover_duration": "PT2H40M", "layover_duration_seconds": 9600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T21:15:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-2", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-2-0", "itt_flight_key": "F1TT00002-2", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "35Kr0uAEuDKASUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T14:05:00.000+03: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-15T18:05:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H00M", "distance": "1242", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "739", "name": "739", "picture": "739.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" }, "booking_class": { "brand_id": "2021925", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "7", "FareBasis": "RTCMOSA", "FareRuleKey": "gws-eJxNjkEKAjEMRQ8z\/P1Pqo7LlrYoghXsiHTj\/Y9h2jpgIMlPXpvEe6\/UE0WO\/t8WfJZ3Q3lFoEDNU4gQpyTEqgZSBc8t3h81YJ9hpAw6s4x3WaNYQlyzTtQNbcRbTsbmYJpA34wurYFd5KvJEtJWw6XSOccz0+EHucJOtX9fQSQsmQ==", "FareInfoRef": "35Kr0uAEuDKAOVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAUUCNrIAAAA==", "origin": "MCT", "departure_time": "2026-01-16T08:05:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16T14:25:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": "2012", "lay_over": "PT14H00M", "lay_over_date": "2026-01-15", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.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" }, "booking_class": { "brand_id": "2021925", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "7", "FareBasis": "RTCMOSA", "FareRuleKey": "gws-eJxNjkEKAjEMRQ8z\/P1Pqo7LlrYoghXsiHTj\/Y9h2jpgIMlPXpvEe6\/UE0WO\/t8WfJZ3Q3lFoEDNU4gQpyTEqgZSBc8t3h81YJ9hpAw6s4x3WaNYQlyzTtQNbcRbTsbmYJpA34wurYFd5KvJEtJWw6XSOccz0+EHucJOtX9fQSQsmQ==", "FareInfoRef": "35Kr0uAEuDKAOVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 178.16, "gross_total": 29603, "base_fare": 101.37, "tax": 81.87, "sell": { "currency": "GBP", "total": 178.16, "base_fare": 101.37, "tax": 81.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkzNDMuNDksImJhc2VfZmFyZSI6MTY2OTQuMjQsInRheCI6MTM0ODMuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyODg1Ny4yNSwiYmFzZV9mYXJlIjoxNjIwOCwidGF4IjoxMzQ4My44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyOTYwMywiYmFzZV9mYXJlIjoxNjIwOCwidGF4IjoxMzM5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 178.16, "base_fare": 101.37, "tax": 81.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "98.41", "tax": "81.33", "discount": 6.89, "ait": "0.54", "service_charge": 4.77 }, "partner": { "currency": "GBP", "total": 178.16, "base_fare": 101.37, "tax": 81.87, "gross": { "base_fare": "98.41", "tax": "81.33", "discount": "6.89", "ait": "0.54", "service_charge": 4.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MzQzLjQ5IiwiYmFzZV9mYXJlIjoiMTY2OTQuMjQiLCJ0YXgiOiIxMzQ4My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MjA4LjAwIiwidGF4IjoiMTMzOTUuMDAiLCJkaXNjb3VudCI6IjExMzQuNTYiLCJhaXQiOiI4OC44MSIsInNlcnZpY2VfY2hhcmdlIjoiNzg2LjI0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDg2LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4ODU3LjI1IiwiYmFzZV9mYXJlIjoiMTYyMDguMDAiLCJ0YXgiOiIxMzQ4My44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MjA4LjAwIiwidGF4IjoiMTMzOTUuMDAiLCJkaXNjb3VudCI6IjExMzQuNTYiLCJhaXQiOiI4OC44MSIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTYwMy4wMCIsImJhc2VfZmFyZSI6IjE2MjA4LjAwIiwidGF4IjoiMTMzOTUuMDAiLCJkaXNjb3VudCI6IjExMzQuNTYiLCJhaXQiOiI4OC44MSIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIiwicGF5YWJsZSI6Mjg4NTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 178.16, "filter": { "id": "F77RT00068-2", "price": 178.16, "gross_total": 29603, "journey_duration": "PT21H20M", "journey_duration_seconds": 76800, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "739", "aircraft_name": "739", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15T14:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T14:25:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-20", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-3-0", "itt_flight_key": "F1TT00002-20", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAMUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T22:40:00.000+03: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-16T05:55:00.000+05:30", "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": "2185", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2246" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UU3YWSJE", "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXvAzriVqGk7CzfWNG56\/2MUtZOUBHjk4y+EICQHMe\/h3zZ8Nn2itAgUiHnSCPbeObBVHUTCaM31dz0zriWGysQr82zMEtkSoo+3hYahz3jmZGxtJhMYpzGkTeAS+WGyaHpVvSdyjg\/eq\/4gedivNvcFcWks0A==", "FareInfoRef": "35Kr0uAEuDKAEYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAOUCNrIAAAA==", "origin": "BOM", "departure_time": "2026-01-16T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT01H30M", "lay_over_date": "2026-01-16", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UU3YWSJE", "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXvAzriVqGk7CzfWNG56\/2MUtZOUBHjk4y+EICQHMe\/h3zZ8Nn2itAgUiHnSCPbeObBVHUTCaM31dz0zriWGysQr82zMEtkSoo+3hYahz3jmZGxtJhMYpzGkTeAS+WGyaHpVvSdyjg\/eq\/4gedivNvcFcWks0A==", "FareInfoRef": "35Kr0uAEuDKAEYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 181.25, "gross_total": 30331, "base_fare": 136.18, "tax": 52.5, "sell": { "currency": "GBP", "total": 181.25, "base_fare": 136.18, "tax": 52.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk4NTEsImJhc2VfZmFyZSI6MjI0MjguMjUsInRheCI6ODY0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MTk3Ljc1LCJiYXNlX2ZhcmUiOjIxNzc1LCJ0YXgiOjg2NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzAzMzEsImJhc2VfZmFyZSI6MjE3NzUsInRheCI6ODU1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 181.25, "base_fare": 136.18, "tax": 52.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "132.22", "tax": "51.95", "discount": 9.26, "ait": "0.55", "service_charge": 5.79 }, "partner": { "currency": "GBP", "total": 181.25, "base_fare": 136.18, "tax": 52.5, "gross": { "base_fare": "132.22", "tax": "51.95", "discount": "9.26", "ait": "0.55", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5ODUxLjAwIiwiYmFzZV9mYXJlIjoiMjI0MjguMjUiLCJ0YXgiOiI4NjQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3NzUuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIxNTI0LjI1IiwiYWl0IjoiOTEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijk1My4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY1My4yNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTE5Ny43NSIsImJhc2VfZmFyZSI6IjIxNzc1LjAwIiwidGF4IjoiODY0Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzc1LjAwIiwidGF4IjoiODU1Ni4wMCIsImRpc2NvdW50IjoiMTUyNC4yNSIsImFpdCI6IjkxLjAwIiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMwMzMxLjAwIiwiYmFzZV9mYXJlIjoiMjE3NzUuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIxNTI0LjI1IiwiYWl0IjoiOTEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjI5MTk3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 181.25, "filter": { "id": "F77RT00068-3", "price": 181.25, "gross_total": 30331, "journey_duration": "PT9H5M", "journey_duration_seconds": 32700, "layover_duration": "PT1H30M", "layover_duration_seconds": 5400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T22:40:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601152240bom2026011605552246bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-21", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-4-0", "itt_flight_key": "F1TT00002-21", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H30M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAQUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T21:15:00.000+03: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-16T04:45:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H00M", "distance": "2185", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2252" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UU3YWSJE", "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXvAzriVqGk7CzfWNG56\/2MUtZOUBHjk4y+EICQHMe\/h3zZ8Nn2itAgUiHnSCPbeObBVHUTCaM31dz0zriWGysQr82zMEtkSoo+3hYahz3jmZGxtJhMYpzGkTeAS+WGyaHpVvSdyjg\/eq\/4gedivNvcFcWks0A==", "FareInfoRef": "35Kr0uAEuDKAEYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAOUCNrIAAAA==", "origin": "BOM", "departure_time": "2026-01-16T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT02H40M", "lay_over_date": "2026-01-16", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UU3YWSJE", "FareRuleKey": "gws-eJxNjk0OAyEIhQ8zeXvAzriVqGk7CzfWNG56\/2MUtZOUBHjk4y+EICQHMe\/h3zZ8Nn2itAgUiHnSCPbeObBVHUTCaM31dz0zriWGysQr82zMEtkSoo+3hYahz3jmZGxtJhMYpzGkTeAS+WGyaHpVvSdyjg\/eq\/4gedivNvcFcWks0A==", "FareInfoRef": "35Kr0uAEuDKAEYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 181.25, "gross_total": 30331, "base_fare": 136.18, "tax": 52.5, "sell": { "currency": "GBP", "total": 181.25, "base_fare": 136.18, "tax": 52.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk4NTEsImJhc2VfZmFyZSI6MjI0MjguMjUsInRheCI6ODY0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MTk3Ljc1LCJiYXNlX2ZhcmUiOjIxNzc1LCJ0YXgiOjg2NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzAzMzEsImJhc2VfZmFyZSI6MjE3NzUsInRheCI6ODU1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 181.25, "base_fare": 136.18, "tax": 52.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "132.22", "tax": "51.95", "discount": 9.26, "ait": "0.55", "service_charge": 5.79 }, "partner": { "currency": "GBP", "total": 181.25, "base_fare": 136.18, "tax": 52.5, "gross": { "base_fare": "132.22", "tax": "51.95", "discount": "9.26", "ait": "0.55", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5ODUxLjAwIiwiYmFzZV9mYXJlIjoiMjI0MjguMjUiLCJ0YXgiOiI4NjQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE3NzUuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIxNTI0LjI1IiwiYWl0IjoiOTEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijk1My4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY1My4yNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTE5Ny43NSIsImJhc2VfZmFyZSI6IjIxNzc1LjAwIiwidGF4IjoiODY0Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxNzc1LjAwIiwidGF4IjoiODU1Ni4wMCIsImRpc2NvdW50IjoiMTUyNC4yNSIsImFpdCI6IjkxLjAwIiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMwMzMxLjAwIiwiYmFzZV9mYXJlIjoiMjE3NzUuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIxNTI0LjI1IiwiYWl0IjoiOTEuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjI5MTk3Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 181.25, "filter": { "id": "F77RT00068-4", "price": 181.25, "gross_total": 30331, "journey_duration": "PT10H30M", "journey_duration_seconds": 37800, "layover_duration": "PT2H40M", "layover_duration_seconds": 9600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T21:15:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601152115bom2026011604452252bom202601160725dac2026011610452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-22", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-5-0", "itt_flight_key": "F1TT00002-22", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "35Kr0uAEuDKASUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T14:05:00.000+03: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-15T18:05:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H00M", "distance": "1242", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "739", "name": "739", "picture": "739.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" }, "booking_class": { "brand_id": "2021924", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "7", "FareBasis": "RTFXOSA", "FareRuleKey": "gws-eJxNjt0OwiAMhR9mOfdtUbZLCDAXLzCRGeXG938MC7hkTdqe5uufc05ILDFf3dkmfKd3RX4FIEPUow\/gRawFa1VBJIznvn4exePYoSR3OjL3viSBNSHMSQZqhtrjPUVlYzGpQLuMJnUCh0ibyuzjXvytkDGGFoqXP6QZ+qrO\/QBXmCzJ", "FareInfoRef": "35Kr0uAEuDKARYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAUUCNrIAAAA==", "origin": "MCT", "departure_time": "2026-01-16T08:05:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16T14:25:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": "2012", "lay_over": "PT14H00M", "lay_over_date": "2026-01-15", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.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" }, "booking_class": { "brand_id": "2021924", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "7", "FareBasis": "RTFXOSA", "FareRuleKey": "gws-eJxNjt0OwiAMhR9mOfdtUbZLCDAXLzCRGeXG938MC7hkTdqe5uufc05ILDFf3dkmfKd3RX4FIEPUow\/gRawFa1VBJIznvn4exePYoSR3OjL3viSBNSHMSQZqhtrjPUVlYzGpQLuMJnUCh0ibyuzjXvytkDGGFoqXP6QZ+qrO\/QBXmCzJ", "FareInfoRef": "35Kr0uAEuDKARYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 214.55, "gross_total": 35825, "base_fare": 140.28, "tax": 81.99, "sell": { "currency": "GBP", "total": 214.55, "base_fare": 140.28, "tax": 81.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzUzMzUuMjgsImJhc2VfZmFyZSI6MjMxMDIuOSwidGF4IjoxMzUwMi40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0NjYyLjM4LCJiYXNlX2ZhcmUiOjIyNDMwLCJ0YXgiOjEzNTAyLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1ODI1LCJiYXNlX2ZhcmUiOjIyNDMwLCJ0YXgiOjEzMzk1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 214.55, "base_fare": 140.28, "tax": 81.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "136.19", "tax": "81.33", "discount": 9.53, "ait": "0.65", "service_charge": 5.91 }, "partner": { "currency": "GBP", "total": 214.55, "base_fare": 140.28, "tax": 81.99, "gross": { "base_fare": "136.19", "tax": "81.33", "discount": "9.53", "ait": "0.65", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1MzM1LjI4IiwiYmFzZV9mYXJlIjoiMjMxMDIuOTAiLCJ0YXgiOiIxMzUwMi40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNDMwLjAwIiwidGF4IjoiMTMzOTUuMDAiLCJkaXNjb3VudCI6IjE1NzAuMTAiLCJhaXQiOiIxMDcuNDgiLCJzZXJ2aWNlX2NoYXJnZSI6Ijk3Mi45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3Mi45MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNDY2Mi4zOCIsImJhc2VfZmFyZSI6IjIyNDMwLjAwIiwidGF4IjoiMTM1MDIuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjQzMC4wMCIsInRheCI6IjEzMzk1LjAwIiwiZGlzY291bnQiOiIxNTcwLjEwIiwiYWl0IjoiMTA3LjQ4Iiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1ODI1LjAwIiwiYmFzZV9mYXJlIjoiMjI0MzAuMDAiLCJ0YXgiOiIxMzM5NS4wMCIsImRpc2NvdW50IjoiMTU3MC4xMCIsImFpdCI6IjEwNy40OCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIiwicGF5YWJsZSI6MzQ2NjIuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 214.55, "filter": { "id": "F77RT00068-5", "price": 214.55, "gross_total": 35825, "journey_duration": "PT21H20M", "journey_duration_seconds": 76800, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "739", "aircraft_name": "739", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15T14:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T14:25:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601151405mct202601151805690mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-3", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-6-0", "itt_flight_key": "F1TT00002-3", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAWUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T21:50:00.000+03: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-16T05:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": "2414", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "8", "FareBasis": "GU3YXSJE", "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O+A4UTcj20qbwYsbqV76\/2cUO4lUJODg4CCEICQLMfvwbxO+k75QjggUiHnSCJmJCGxVA5EwtsO1T90zbhGjyqDPzGMwS2RLiGucT6ob2oh7Tl3r4W3A1Bn9NDq0Bm6QnwaLpnfVLZFzvLCvepG0wn61vR9foSyv", "FareInfoRef": "35Kr0uAEuDKAbVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAYUCNrIAAAA==", "origin": "DEL", "departure_time": "2026-01-16T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16T20:20:00.000+06: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": "886", "lay_over": "PT11H45M", "lay_over_date": "2026-01-16", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "8", "FareBasis": "GU3YXSJE", "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O+A4UTcj20qbwYsbqV76\/2cUO4lUJODg4CCEICQLMfvwbxO+k75QjggUiHnSCJmJCGxVA5EwtsO1T90zbhGjyqDPzGMwS2RLiGucT6ob2oh7Tl3r4W3A1Bn9NDq0Bm6QnwaLpnfVLZFzvLCvepG0wn61vR9foSyv", "FareInfoRef": "35Kr0uAEuDKAbVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 265.88, "gross_total": 44804, "base_fare": 226.7, "tax": 52.77, "sell": { "currency": "GBP", "total": 265.88, "base_fare": 226.7, "tax": 52.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDM3ODguNDksImJhc2VfZmFyZSI6MzczMzUuNDQsInRheCI6ODY5MC40MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQyNzAxLjA1LCJiYXNlX2ZhcmUiOjM2MjQ4LCJ0YXgiOjg2OTAuNDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDQ4MDQsImJhc2VfZmFyZSI6MzYyNDgsInRheCI6ODU1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 265.88, "base_fare": 226.7, "tax": 52.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "220.10", "tax": "51.95", "discount": 15.41, "ait": "0.82", "service_charge": 8.42 }, "partner": { "currency": "GBP", "total": 265.88, "base_fare": 226.7, "tax": 52.77, "gross": { "base_fare": "220.10", "tax": "51.95", "discount": "15.41", "ait": "0.82", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQzNzg4LjQ5IiwiYmFzZV9mYXJlIjoiMzczMzUuNDQiLCJ0YXgiOiI4NjkwLjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyNDguMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIyNTM3LjM2IiwiYWl0IjoiMTM0LjQxIiwic2VydmljZV9jaGFyZ2UiOiIxMzg3LjQ0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTA4Ny40NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MjcwMS4wNSIsImJhc2VfZmFyZSI6IjM2MjQ4LjAwIiwidGF4IjoiODY5MC40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MjQ4LjAwIiwidGF4IjoiODU1Ni4wMCIsImRpc2NvdW50IjoiMjUzNy4zNiIsImFpdCI6IjEzNC40MSIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NDgwNC4wMCIsImJhc2VfZmFyZSI6IjM2MjQ4LjAwIiwidGF4IjoiODU1Ni4wMCIsImRpc2NvdW50IjoiMjUzNy4zNiIsImFpdCI6IjEzNC40MSIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIiwicGF5YWJsZSI6NDI3MDEuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 265.88, "filter": { "id": "F77RT00068-6", "price": 265.88, "gross_total": 44804, "journey_duration": "PT19H30M", "journey_duration_seconds": 70200, "layover_duration": "PT11H45M", "layover_duration_seconds": 42300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T21:50:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-23", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-7-0", "itt_flight_key": "F1TT00002-23", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "11H45M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAWUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T21:50:00.000+03: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-16T05:35:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-15", "flight_time": "PT5H15M", "distance": "2414", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2256" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "8", "FareBasis": "GU3YWSJE", "FareRuleKey": "gws-eJxNjkkOwyAMRQ8T\/b2HErYgQGmzYEOjik3vf4wakki1ZPtbz1MIQUhWYnbh3xZ8l\/hCPRJQIeY5JojzqmCrOoiEsR3aP20vuJcYqhOfmWdjkcSWkHx6nGgY+ox7ycaUxTYTEWOcxpA2gVuUp8ka87vFLZMqr+xavCB52K829wNmkyy4", "FareInfoRef": "35Kr0uAEuDKAeYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAYUCNrIAAAA==", "origin": "DEL", "departure_time": "2026-01-16T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-16T20:20:00.000+06: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": "886", "lay_over": "PT11H45M", "lay_over_date": "2026-01-16", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "8", "FareBasis": "GU3YWSJE", "FareRuleKey": "gws-eJxNjkkOwyAMRQ8T\/b2HErYgQGmzYEOjik3vf4wakki1ZPtbz1MIQUhWYnbh3xZ8l\/hCPRJQIeY5JojzqmCrOoiEsR3aP20vuJcYqhOfmWdjkcSWkHx6nGgY+ox7ycaUxTYTEWOcxpA2gVuUp8ka87vFLZMqr+xavCB52K829wNmkyy4", "FareInfoRef": "35Kr0uAEuDKAeYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 278.32, "gross_total": 46932, "base_fare": 240.01, "tax": 52.81, "sell": { "currency": "GBP", "total": 278.32, "base_fare": 240.01, "tax": 52.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDU4MzcuNzYsImJhc2VfZmFyZSI6Mzk1MjcuMjgsInRheCI6ODY5Ni44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDQ2ODYuNDgsImJhc2VfZmFyZSI6MzgzNzYsInRheCI6ODY5Ni44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ2OTMyLCJiYXNlX2ZhcmUiOjM4Mzc2LCJ0YXgiOjg1NTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 278.32, "base_fare": 240.01, "tax": 52.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.02", "tax": "51.95", "discount": 16.31, "ait": "0.85", "service_charge": 8.81 }, "partner": { "currency": "GBP", "total": 278.32, "base_fare": 240.01, "tax": 52.81, "gross": { "base_fare": "233.02", "tax": "51.95", "discount": "16.31", "ait": "0.85", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ1ODM3Ljc2IiwiYmFzZV9mYXJlIjoiMzk1MjcuMjgiLCJ0YXgiOiI4Njk2LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgzNzYuMDAiLCJ0YXgiOiI4NTU2LjAwIiwiZGlzY291bnQiOiIyNjg2LjMyIiwiYWl0IjoiMTQwLjgwIiwic2VydmljZV9jaGFyZ2UiOiIxNDUxLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTE1MS4yOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NDY4Ni40OCIsImJhc2VfZmFyZSI6IjM4Mzc2LjAwIiwidGF4IjoiODY5Ni44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Mzc2LjAwIiwidGF4IjoiODU1Ni4wMCIsImRpc2NvdW50IjoiMjY4Ni4zMiIsImFpdCI6IjE0MC44MCIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NjkzMi4wMCIsImJhc2VfZmFyZSI6IjM4Mzc2LjAwIiwidGF4IjoiODU1Ni4wMCIsImRpc2NvdW50IjoiMjY4Ni4zMiIsImFpdCI6IjE0MC44MCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIiwicGF5YWJsZSI6NDQ2ODYuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 278.32, "filter": { "id": "F77RT00068-7", "price": 278.32, "gross_total": 46932, "journey_duration": "PT19H30M", "journey_duration_seconds": 70200, "layover_duration": "PT11H45M", "layover_duration_seconds": 42300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T21:50:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601152150del2026011605352256del202601161720dac202601162020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-4", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-8-0", "itt_flight_key": "F1TT00002-4", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAaUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T11:15:00.000+03: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-15T15:00:00.000+04: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": "1048", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "7", "FareBasis": "USSOSSA1", "FareRuleKey": "gws-eJxNTssKAyEM\/Jhl7knESm+KupQW7MHuYS\/9\/8\/oqCw0kMwkk1eM0cRuourjv234bvWFdmSgweglZVgw76DMToiY4uj93XtSXEsotSkv1NlYLSsBu+6ypGE4Z3zWMnbdg3iiKMZpDMoJXKQ+SFsqHx4TcS4Yi0uSAH7KqR8MZywJ", "FareInfoRef": "35Kr0uAEuDKAmVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAcUCNrIAAAA==", "origin": "DXB", "departure_time": "2026-01-15T16:45:00.000+04: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-15T23:00:00.000+06: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": "2207", "lay_over": "PT01H45M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.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" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "7", "FareBasis": "USSOSSA1", "FareRuleKey": "gws-eJxNTssKAyEM\/Jhl7knESm+KupQW7MHuYS\/9\/8\/oqCw0kMwkk1eM0cRuourjv234bvWFdmSgweglZVgw76DMToiY4uj93XtSXEsotSkv1NlYLSsBu+6ypGE4Z3zWMnbdg3iiKMZpDMoJXKQ+SFsqHx4TcS4Yi0uSAH7KqR8MZywJ", "FareInfoRef": "35Kr0uAEuDKAmVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 297.92, "gross_total": 50072, "base_fare": 228.13, "tax": 83.46, "sell": { "currency": "GBP", "total": 297.92, "base_fare": 228.13, "tax": 83.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDkwNjMuMTQsImJhc2VfZmFyZSI6Mzc1NzEuMzEsInRheCI6MTM3NDUuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0Nzk2OC44MywiYmFzZV9mYXJlIjozNjQ3NywidGF4IjoxMzc0NS4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MDA3MiwiYmFzZV9mYXJlIjozNjQ3NywidGF4IjoxMzU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 297.92, "base_fare": 228.13, "tax": 83.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221.49", "tax": "82.55", "discount": 15.5, "ait": "0.91", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 297.92, "base_fare": 228.13, "tax": 83.46, "gross": { "base_fare": "221.49", "tax": "82.55", "discount": "15.50", "ait": "0.91", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ5MDYzLjE0IiwiYmFzZV9mYXJlIjoiMzc1NzEuMzEiLCJ0YXgiOiIxMzc0NS4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2NDc3LjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjI1NTMuMzkiLCJhaXQiOiIxNTAuMjIiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOTQuMzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMDk0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ3OTY4LjgzIiwiYmFzZV9mYXJlIjoiMzY0NzcuMDAiLCJ0YXgiOiIxMzc0NS4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2NDc3LjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjI1NTMuMzkiLCJhaXQiOiIxNTAuMjIiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTAwNzIuMDAiLCJiYXNlX2ZhcmUiOiIzNjQ3Ny4wMCIsInRheCI6IjEzNTk1LjAwIiwiZGlzY291bnQiOiIyNTUzLjM5IiwiYWl0IjoiMTUwLjIyIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo0Nzk2OC44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 297.92, "filter": { "id": "F77RT00068-8", "price": 297.92, "gross_total": 50072, "journey_duration": "PT8H45M", "journey_duration_seconds": 31500, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15T11:15:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-15T23:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-9", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-5", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-9-0", "itt_flight_key": "F1TT00002-5", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "22H55M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAaUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T11:15:00.000+03: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-15T15:00:00.000+04: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": "1048", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "USSOSSA1", "FareRuleKey": "gws-eJxNTssKAyEM\/Jhl7knESm+KupQW7MHuYS\/9\/8\/oqCw0kMwkk1eM0cRuourjv234bvWFdmSgweglZVgw76DMToiY4uj93XtSXEsotSkv1NlYLSsBu+6ypGE4Z3zWMnbdg3iiKMZpDMoJXKQ+SFsqHx4TcS4Yi0uSAH7KqR8MZywJ", "FareInfoRef": "35Kr0uAEuDKAyVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAeUCNrIAAAA==", "origin": "DXB", "departure_time": "2026-01-16T13:55:00.000+04: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-16T20:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT22H55M", "lay_over_date": "2026-01-15", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "USSOSSA1", "FareRuleKey": "gws-eJxNTssKAyEM\/Jhl7knESm+KupQW7MHuYS\/9\/8\/oqCw0kMwkk1eM0cRuourjv234bvWFdmSgweglZVgw76DMToiY4uj93XtSXEsotSkv1NlYLSsBu+6ypGE4Z3zWMnbdg3iiKMZpDMoJXKQ+SFsqHx4TcS4Yi0uSAH7KqR8MZywJ", "FareInfoRef": "35Kr0uAEuDKAyVCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 297.92, "gross_total": 50072, "base_fare": 228.13, "tax": 83.46, "sell": { "currency": "GBP", "total": 297.92, "base_fare": 228.13, "tax": 83.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDkwNjMuMTQsImJhc2VfZmFyZSI6Mzc1NzEuMzEsInRheCI6MTM3NDUuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0Nzk2OC44MywiYmFzZV9mYXJlIjozNjQ3NywidGF4IjoxMzc0NS4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MDA3MiwiYmFzZV9mYXJlIjozNjQ3NywidGF4IjoxMzU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 297.92, "base_fare": 228.13, "tax": 83.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221.49", "tax": "82.55", "discount": 15.5, "ait": "0.91", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 297.92, "base_fare": 228.13, "tax": 83.46, "gross": { "base_fare": "221.49", "tax": "82.55", "discount": "15.50", "ait": "0.91", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ5MDYzLjE0IiwiYmFzZV9mYXJlIjoiMzc1NzEuMzEiLCJ0YXgiOiIxMzc0NS4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2NDc3LjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjI1NTMuMzkiLCJhaXQiOiIxNTAuMjIiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOTQuMzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMDk0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ3OTY4LjgzIiwiYmFzZV9mYXJlIjoiMzY0NzcuMDAiLCJ0YXgiOiIxMzc0NS4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2NDc3LjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjI1NTMuMzkiLCJhaXQiOiIxNTAuMjIiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTAwNzIuMDAiLCJiYXNlX2ZhcmUiOiIzNjQ3Ny4wMCIsInRheCI6IjEzNTk1LjAwIiwiZGlzY291bnQiOiIyNTUzLjM5IiwiYWl0IjoiMTUwLjIyIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo0Nzk2OC44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 297.92, "filter": { "id": "F77RT00068-9", "price": 297.92, "gross_total": 50072, "journey_duration": "PT1D6H15M", "journey_duration_seconds": 108900, "layover_duration": "PT22H55M", "layover_duration_seconds": 82500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15T11:15:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T20:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-10", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-6", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-10-0", "itt_flight_key": "F1TT00002-6", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAgUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T21:40:00.000+03: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-15T23:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.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" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "1", "FareBasis": "OBLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42ctLuIEB\/qqhU0kU2vf8xYkgj1RKesZ4H8N4LyUjM6v9rwHe4XlA+ESgQOylEOGIawTatIBLGa37eF1cDjksMlY535b6YJbIJoqTzjlph7f2RkzGnwidTYrSn0awlcJh8M1tCWmqY3+ScqtJUf5Am2F8ttwFT0iyd", "FareInfoRef": "35Kr0uAEuDKA+VCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAiUCNrIAAAA==", "origin": "BAH", "departure_time": "2026-01-16T10:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16T18:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H00M", "distance": "2486", "lay_over": "PT10H55M", "lay_over_date": "2026-01-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.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" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "1", "FareBasis": "OBLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42ctLuIEB\/qqhU0kU2vf8xYkgj1RKesZ4H8N4LyUjM6v9rwHe4XlA+ESgQOylEOGIawTatIBLGa37eF1cDjksMlY535b6YJbIJoqTzjlph7f2RkzGnwidTYrSn0awlcJh8M1tCWmqY3+ScqtJUf5Am2F8ttwFT0iyd", "FareInfoRef": "35Kr0uAEuDKA+VCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 328.11, "gross_total": 55302, "base_fare": 270.52, "tax": 74.16, "sell": { "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTQwMzcuNzEsImJhc2VfZmFyZSI6NDQ1NTIuNjUsInRheCI6MTIyMTIuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1Mjc0MC4wNiwiYmFzZV9mYXJlIjo0MzI1NSwidGF4IjoxMjIxMi45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NTMwMiwiYmFzZV9mYXJlIjo0MzI1NSwidGF4IjoxMjA0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "262.64", "tax": "73.15", "discount": 18.39, "ait": "1.01", "service_charge": 9.7 }, "partner": { "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16, "gross": { "base_fare": "262.64", "tax": "73.15", "discount": "18.39", "ait": "1.01", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0MDM3LjcxIiwiYmFzZV9mYXJlIjoiNDQ1NTIuNjUiLCJ0YXgiOiIxMjIxMi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMjU1LjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMwMjcuODUiLCJhaXQiOiIxNjUuOTEiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1OTcuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMjk3LjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyNzQwLjA2IiwiYmFzZV9mYXJlIjoiNDMyNTUuMDAiLCJ0YXgiOiIxMjIxMi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMjU1LjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMwMjcuODUiLCJhaXQiOiIxNjUuOTEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTUzMDIuMDAiLCJiYXNlX2ZhcmUiOiI0MzI1NS4wMCIsInRheCI6IjEyMDQ3LjAwIiwiZGlzY291bnQiOiIzMDI3Ljg1IiwiYWl0IjoiMTY1LjkxIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1Mjc0MC4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 328.11, "filter": { "id": "F77RT00068-10", "price": 328.11, "gross_total": 55302, "journey_duration": "PT18H5M", "journey_duration_seconds": 65100, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T21:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T18:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-11", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-7", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-11-0", "itt_flight_key": "F1TT00002-7", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAkUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T16:10:00.000+03: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-15T18:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.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" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "1", "FareBasis": "OBLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42ctLuIEB\/qqhU0kU2vf8xYkgj1RKesZ4H8N4LyUjM6v9rwHe4XlA+ESgQOylEOGIawTatIBLGa37eF1cDjksMlY535b6YJbIJoqTzjlph7f2RkzGnwidTYrSn0awlcJh8M1tCWmqY3+ScqtJUf5Am2F8ttwFT0iyd", "FareInfoRef": "35Kr0uAEuDKA+VCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAiUCNrIAAAA==", "origin": "BAH", "departure_time": "2026-01-16T10:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16T18:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H00M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-01-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.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" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "1", "FareBasis": "OBLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42ctLuIEB\/qqhU0kU2vf8xYkgj1RKesZ4H8N4LyUjM6v9rwHe4XlA+ESgQOylEOGIawTatIBLGa37eF1cDjksMlY535b6YJbIJoqTzjlph7f2RkzGnwidTYrSn0awlcJh8M1tCWmqY3+ScqtJUf5Am2F8ttwFT0iyd", "FareInfoRef": "35Kr0uAEuDKA+VCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 328.11, "gross_total": 55302, "base_fare": 270.52, "tax": 74.16, "sell": { "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTQwMzcuNzEsImJhc2VfZmFyZSI6NDQ1NTIuNjUsInRheCI6MTIyMTIuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1Mjc0MC4wNiwiYmFzZV9mYXJlIjo0MzI1NSwidGF4IjoxMjIxMi45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NTMwMiwiYmFzZV9mYXJlIjo0MzI1NSwidGF4IjoxMjA0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "262.64", "tax": "73.15", "discount": 18.39, "ait": "1.01", "service_charge": 9.7 }, "partner": { "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16, "gross": { "base_fare": "262.64", "tax": "73.15", "discount": "18.39", "ait": "1.01", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0MDM3LjcxIiwiYmFzZV9mYXJlIjoiNDQ1NTIuNjUiLCJ0YXgiOiIxMjIxMi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMjU1LjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMwMjcuODUiLCJhaXQiOiIxNjUuOTEiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1OTcuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMjk3LjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyNzQwLjA2IiwiYmFzZV9mYXJlIjoiNDMyNTUuMDAiLCJ0YXgiOiIxMjIxMi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMjU1LjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMwMjcuODUiLCJhaXQiOiIxNjUuOTEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTUzMDIuMDAiLCJiYXNlX2ZhcmUiOiI0MzI1NS4wMCIsInRheCI6IjEyMDQ3LjAwIiwiZGlzY291bnQiOiIzMDI3Ljg1IiwiYWl0IjoiMTY1LjkxIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1Mjc0MC4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 328.11, "filter": { "id": "F77RT00068-11", "price": 328.11, "gross_total": 55302, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T16:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T18:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-12", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-8", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-12-0", "itt_flight_key": "F1TT00002-8", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAmUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T13:40:00.000+03: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-15T15:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.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" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "2", "FareBasis": "OBLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42ctLuIEB\/qqhU0kU2vf8xYkgj1RKesZ4H8N4LyUjM6v9rwHe4XlA+ESgQOylEOGIawTatIBLGa37eF1cDjksMlY535b6YJbIJoqTzjlph7f2RkzGnwidTYrSn0awlcJh8M1tCWmqY3+ScqtJUf5Am2F8ttwFT0iyd", "FareInfoRef": "35Kr0uAEuDKA+VCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAiUCNrIAAAA==", "origin": "BAH", "departure_time": "2026-01-16T10:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16T18:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H00M", "distance": "2486", "lay_over": "PT18H55M", "lay_over_date": "2026-01-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.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" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "2", "FareBasis": "OBLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd42ctLuIEB\/qqhU0kU2vf8xYkgj1RKesZ4H8N4LyUjM6v9rwHe4XlA+ESgQOylEOGIawTatIBLGa37eF1cDjksMlY535b6YJbIJoqTzjlph7f2RkzGnwidTYrSn0awlcJh8M1tCWmqY3+ScqtJUf5Am2F8ttwFT0iyd", "FareInfoRef": "35Kr0uAEuDKA+VCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 328.11, "gross_total": 55302, "base_fare": 270.52, "tax": 74.16, "sell": { "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTQwMzcuNzEsImJhc2VfZmFyZSI6NDQ1NTIuNjUsInRheCI6MTIyMTIuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1Mjc0MC4wNiwiYmFzZV9mYXJlIjo0MzI1NSwidGF4IjoxMjIxMi45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NTMwMiwiYmFzZV9mYXJlIjo0MzI1NSwidGF4IjoxMjA0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "262.64", "tax": "73.15", "discount": 18.39, "ait": "1.01", "service_charge": 9.7 }, "partner": { "currency": "GBP", "total": 328.11, "base_fare": 270.52, "tax": 74.16, "gross": { "base_fare": "262.64", "tax": "73.15", "discount": "18.39", "ait": "1.01", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0MDM3LjcxIiwiYmFzZV9mYXJlIjoiNDQ1NTIuNjUiLCJ0YXgiOiIxMjIxMi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMjU1LjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMwMjcuODUiLCJhaXQiOiIxNjUuOTEiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1OTcuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMjk3LjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyNzQwLjA2IiwiYmFzZV9mYXJlIjoiNDMyNTUuMDAiLCJ0YXgiOiIxMjIxMi45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMjU1LjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMwMjcuODUiLCJhaXQiOiIxNjUuOTEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTUzMDIuMDAiLCJiYXNlX2ZhcmUiOiI0MzI1NS4wMCIsInRheCI6IjEyMDQ3LjAwIiwiZGlzY291bnQiOiIzMDI3Ljg1IiwiYWl0IjoiMTY1LjkxIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1Mjc0MC4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 328.11, "filter": { "id": "F77RT00068-12", "price": 328.11, "gross_total": 55302, "journey_duration": "PT1D2H5M", "journey_duration_seconds": 93900, "layover_duration": "PT18H55M", "layover_duration_seconds": 68100, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15T13:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T18:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-13", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-10", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-13-0", "itt_flight_key": "F1TT00002-10", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "13H25M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAoUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T20:35:00.000+03: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-16T00:30:00.000+04: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": "1048", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BSSOSSA1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02CWk3UiCqWokOtEOW\/v9n9ABFqiW4s5+NCSGYmBfVJfzHhO+UnyifCBQYT9oinM7eQ5kdEDHFrdZXrZvifISodDxUe2O2qBTsustALXD0+5ETmZvteqGKoq1Gs5zAafKdtmzpzWXsdquxOJCs4E859QMDNSv6", "FareInfoRef": "35Kr0uAEuDKAdWCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAeUCNrIAAAA==", "origin": "DXB", "departure_time": "2026-01-16T13:55:00.000+04: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-16T20:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT13H25M", "lay_over_date": "2026-01-16", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BSSOSSA1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02CWk3UiCqWokOtEOW\/v9n9ABFqiW4s5+NCSGYmBfVJfzHhO+UnyifCBQYT9oinM7eQ5kdEDHFrdZXrZvifISodDxUe2O2qBTsustALXD0+5ETmZvteqGKoq1Gs5zAafKdtmzpzWXsdquxOJCs4E859QMDNSv6", "FareInfoRef": "35Kr0uAEuDKAdWCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 331.04, "gross_total": 55736, "base_fare": 263.56, "tax": 83.56, "sell": { "currency": "GBP", "total": 331.04, "base_fare": 263.56, "tax": 83.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTQ1MTcuNTcsImJhc2VfZmFyZSI6NDM0MDUuMjMsInRheCI6MTM3NjIuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzI1My4zNCwiYmFzZV9mYXJlIjo0MjE0MSwidGF4IjoxMzc2Mi4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NTczNiwiYmFzZV9mYXJlIjo0MjE0MSwidGF4IjoxMzU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 331.04, "base_fare": 263.56, "tax": 83.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255.88", "tax": "82.55", "discount": 17.91, "ait": "1.02", "service_charge": 9.5 }, "partner": { "currency": "GBP", "total": 331.04, "base_fare": 263.56, "tax": 83.56, "gross": { "base_fare": "255.88", "tax": "82.55", "discount": "17.91", "ait": "1.02", "service_charge": 9.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0NTE3LjU3IiwiYmFzZV9mYXJlIjoiNDM0MDUuMjMiLCJ0YXgiOiIxMzc2Mi4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTQxLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjI5NDkuODciLCJhaXQiOiIxNjcuMjEiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1NjQuMjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMjY0LjIzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUzMjUzLjM0IiwiYmFzZV9mYXJlIjoiNDIxNDEuMDAiLCJ0YXgiOiIxMzc2Mi4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTQxLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjI5NDkuODciLCJhaXQiOiIxNjcuMjEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTU3MzYuMDAiLCJiYXNlX2ZhcmUiOiI0MjE0MS4wMCIsInRheCI6IjEzNTk1LjAwIiwiZGlzY291bnQiOiIyOTQ5Ljg3IiwiYWl0IjoiMTY3LjIxIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1MzI1My4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 331.04, "filter": { "id": "F77RT00068-13", "price": 331.04, "gross_total": 55736, "journey_duration": "PT20H55M", "journey_duration_seconds": 75300, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T20:35:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T20:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-14", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-9", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-14-0", "itt_flight_key": "F1TT00002-9", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "16H15M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAoUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T20:35:00.000+03: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-16T00:30:00.000+04: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": "1048", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BSSOSSA1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02CWk3UiCqWokOtEOW\/v9n9ABFqiW4s5+NCSGYmBfVJfzHhO+UnyifCBQYT9oinM7eQ5kdEDHFrdZXrZvifISodDxUe2O2qBTsustALXD0+5ETmZvteqGKoq1Gs5zAafKdtmzpzWXsdquxOJCs4E859QMDNSv6", "FareInfoRef": "35Kr0uAEuDKARWCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAqUCNrIAAAA==", "origin": "DXB", "departure_time": "2026-01-16T16:45:00.000+04: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-16T23:00:00.000+06: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": "2207", "lay_over": "PT16H15M", "lay_over_date": "2026-01-16", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.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" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BSSOSSA1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02CWk3UiCqWokOtEOW\/v9n9ABFqiW4s5+NCSGYmBfVJfzHhO+UnyifCBQYT9oinM7eQ5kdEDHFrdZXrZvifISodDxUe2O2qBTsustALXD0+5ETmZvteqGKoq1Gs5zAafKdtmzpzWXsdquxOJCs4E859QMDNSv6", "FareInfoRef": "35Kr0uAEuDKARWCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 331.04, "gross_total": 55736, "base_fare": 263.56, "tax": 83.56, "sell": { "currency": "GBP", "total": 331.04, "base_fare": 263.56, "tax": 83.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTQ1MTcuNTcsImJhc2VfZmFyZSI6NDM0MDUuMjMsInRheCI6MTM3NjIuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzI1My4zNCwiYmFzZV9mYXJlIjo0MjE0MSwidGF4IjoxMzc2Mi4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NTczNiwiYmFzZV9mYXJlIjo0MjE0MSwidGF4IjoxMzU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 331.04, "base_fare": 263.56, "tax": 83.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255.88", "tax": "82.55", "discount": 17.91, "ait": "1.02", "service_charge": 9.5 }, "partner": { "currency": "GBP", "total": 331.04, "base_fare": 263.56, "tax": 83.56, "gross": { "base_fare": "255.88", "tax": "82.55", "discount": "17.91", "ait": "1.02", "service_charge": 9.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0NTE3LjU3IiwiYmFzZV9mYXJlIjoiNDM0MDUuMjMiLCJ0YXgiOiIxMzc2Mi4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTQxLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjI5NDkuODciLCJhaXQiOiIxNjcuMjEiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1NjQuMjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMjY0LjIzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUzMjUzLjM0IiwiYmFzZV9mYXJlIjoiNDIxNDEuMDAiLCJ0YXgiOiIxMzc2Mi4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTQxLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjI5NDkuODciLCJhaXQiOiIxNjcuMjEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTU3MzYuMDAiLCJiYXNlX2ZhcmUiOiI0MjE0MS4wMCIsInRheCI6IjEzNTk1LjAwIiwiZGlzY291bnQiOiIyOTQ5Ljg3IiwiYWl0IjoiMTY3LjIxIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1MzI1My4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 331.04, "filter": { "id": "F77RT00068-14", "price": 331.04, "gross_total": 55736, "journey_duration": "PT23H25M", "journey_duration_seconds": 84300, "layover_duration": "PT16H15M", "layover_duration_seconds": 58500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T20:35:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T23:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-15", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-11", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-15-0", "itt_flight_key": "F1TT00002-11", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAsUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T15:45:00.000+03: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-15T17:55:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "527" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "3", "FareBasis": "EBLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4fkaQ7CJB+VLEo6SKb3v8YNaSRagnPWM8DeO+FZCRm5\/9rwGe4rijvCBSInRQiVGYisE07iISRl+d90xpwXmKodHwo98UskU0QJV0O1Ap774+cjOksOpoSoz2NZi2B0+Sb2RLSVsPyIlXnHE31B2mC\/dVyX1D1LJk=", "FareInfoRef": "35Kr0uAEuDKApWCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAiUCNrIAAAA==", "origin": "BAH", "departure_time": "2026-01-16T10:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16T18:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H00M", "distance": "2486", "lay_over": "PT16H50M", "lay_over_date": "2026-01-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.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" }, "booking_class": { "brand_id": "1790769", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "3", "FareBasis": "EBLIT3SA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd4fkaQ7CJB+VLEo6SKb3v8YNaSRagnPWM8DeO+FZCRm5\/9rwGe4rijvCBSInRQiVGYisE07iISRl+d90xpwXmKodHwo98UskU0QJV0O1Ap774+cjOksOpoSoz2NZi2B0+Sb2RLSVsPyIlXnHE31B2mC\/dVyX1D1LJk=", "FareInfoRef": "35Kr0uAEuDKApWCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 349.74, "gross_total": 59002, "base_fare": 293.66, "tax": 74.22, "sell": { "currency": "GBP", "total": 349.74, "base_fare": 293.66, "tax": 74.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTc2MDAuODEsImJhc2VfZmFyZSI6NDgzNjMuNjUsInRheCI6MTIyMjQuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjE5Mi4xNiwiYmFzZV9mYXJlIjo0Njk1NSwidGF4IjoxMjIyNC4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTAwMiwiYmFzZV9mYXJlIjo0Njk1NSwidGF4IjoxMjA0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 349.74, "base_fare": 293.66, "tax": 74.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285.11", "tax": "73.15", "discount": 19.96, "ait": "1.07", "service_charge": 10.37 }, "partner": { "currency": "GBP", "total": 349.74, "base_fare": 293.66, "tax": 74.22, "gross": { "base_fare": "285.11", "tax": "73.15", "discount": "19.96", "ait": "1.07", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3NjAwLjgxIiwiYmFzZV9mYXJlIjoiNDgzNjMuNjUiLCJ0YXgiOiIxMjIyNC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OTU1LjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMyODYuODUiLCJhaXQiOiIxNzcuMDEiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MDguNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNDA4LjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU2MTkyLjE2IiwiYmFzZV9mYXJlIjoiNDY5NTUuMDAiLCJ0YXgiOiIxMjIyNC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OTU1LjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMyODYuODUiLCJhaXQiOiIxNzcuMDEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTkwMDIuMDAiLCJiYXNlX2ZhcmUiOiI0Njk1NS4wMCIsInRheCI6IjEyMDQ3LjAwIiwiZGlzY291bnQiOiIzMjg2Ljg1IiwiYWl0IjoiMTc3LjAxIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NjE5Mi4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 349.74, "filter": { "id": "F77RT00068-15", "price": 349.74, "gross_total": 59002, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "XY", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T15:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T18:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151545bah202601151755527bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-16", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-26", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-16-0", "itt_flight_key": "F1TT00002-26", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAgUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T21:40:00.000+03: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-15T23:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.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" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "1", "FareBasis": "OBSMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+SFtvUECNiZgUPfTi+z+GC7WJm7Azm28H8N4LyUjMzv\/XgM9wvaC8I1AgdlKIUBUisE0biITxXOpj1RpwXGKodLwr98UskU0QJZ131Apb7\/ecjOk8zidTYrSn0awlcJh8M1tCetWwrKTqnKOp\/iBNsL9a7gtaRiyu", "FareInfoRef": "35Kr0uAEuDKA+YCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAiUCNrIAAAA==", "origin": "BAH", "departure_time": "2026-01-16T10:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16T18:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H00M", "distance": "2486", "lay_over": "PT10H55M", "lay_over_date": "2026-01-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.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" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "1", "FareBasis": "OBSMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+SFtvUECNiZgUPfTi+z+GC7WJm7Azm28H8N4LyUjMzv\/XgM9wvaC8I1AgdlKIUBUisE0biITxXOpj1RpwXGKodLwr98UskU0QJZ131Apb7\/ecjOk8zidTYrSn0awlcJh8M1tCetWwrKTqnKOp\/iBNsL9a7gtaRiyu", "FareInfoRef": "35Kr0uAEuDKA+YCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 353.01, "gross_total": 59558, "base_fare": 297.14, "tax": 74.23, "sell": { "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTgxMzYuMjMsImJhc2VfZmFyZSI6NDg5MzYuMzMsInRheCI6MTIyMjUuNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjcxMC45LCJiYXNlX2ZhcmUiOjQ3NTExLCJ0YXgiOjEyMjI1LjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTU4LCJiYXNlX2ZhcmUiOjQ3NTExLCJ0YXgiOjEyMDQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "288.49", "tax": "73.15", "discount": 20.19, "ait": "1.08", "service_charge": 10.48 }, "partner": { "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23, "gross": { "base_fare": "288.49", "tax": "73.15", "discount": "20.19", "ait": "1.08", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4MTM2LjIzIiwiYmFzZV9mYXJlIjoiNDg5MzYuMzMiLCJ0YXgiOiIxMjIyNS42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NTExLjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMzMjUuNzciLCJhaXQiOiIxNzguNjciLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MjUuMzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNDI1LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU2NzEwLjkwIiwiYmFzZV9mYXJlIjoiNDc1MTEuMDAiLCJ0YXgiOiIxMjIyNS42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NTExLjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMzMjUuNzciLCJhaXQiOiIxNzguNjciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk1NTguMDAiLCJiYXNlX2ZhcmUiOiI0NzUxMS4wMCIsInRheCI6IjEyMDQ3LjAwIiwiZGlzY291bnQiOiIzMzI1Ljc3IiwiYWl0IjoiMTc4LjY3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NjcxMC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 353.01, "filter": { "id": "F77RT00068-16", "price": 353.01, "gross_total": 59558, "journey_duration": "PT18H5M", "journey_duration_seconds": 65100, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T21:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T18:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "jed202601152140bah202601152350174bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-17", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-27", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-17-0", "itt_flight_key": "F1TT00002-27", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAkUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T16:10:00.000+03: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-15T18:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.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" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "1", "FareBasis": "OBSMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+SFtvUECNiZgUPfTi+z+GC7WJm7Azm28H8N4LyUjMzv\/XgM9wvaC8I1AgdlKIUBUisE0biITxXOpj1RpwXGKodLwr98UskU0QJZ131Apb7\/ecjOk8zidTYrSn0awlcJh8M1tCetWwrKTqnKOp\/iBNsL9a7gtaRiyu", "FareInfoRef": "35Kr0uAEuDKA+YCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAiUCNrIAAAA==", "origin": "BAH", "departure_time": "2026-01-16T10:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16T18:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H00M", "distance": "2486", "lay_over": "PT16H25M", "lay_over_date": "2026-01-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.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" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "1", "FareBasis": "OBSMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+SFtvUECNiZgUPfTi+z+GC7WJm7Azm28H8N4LyUjMzv\/XgM9wvaC8I1AgdlKIUBUisE0biITxXOpj1RpwXGKodLwr98UskU0QJZ131Apb7\/ecjOk8zidTYrSn0awlcJh8M1tCetWwrKTqnKOp\/iBNsL9a7gtaRiyu", "FareInfoRef": "35Kr0uAEuDKA+YCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 353.01, "gross_total": 59558, "base_fare": 297.14, "tax": 74.23, "sell": { "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTgxMzYuMjMsImJhc2VfZmFyZSI6NDg5MzYuMzMsInRheCI6MTIyMjUuNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjcxMC45LCJiYXNlX2ZhcmUiOjQ3NTExLCJ0YXgiOjEyMjI1LjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTU4LCJiYXNlX2ZhcmUiOjQ3NTExLCJ0YXgiOjEyMDQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "288.49", "tax": "73.15", "discount": 20.19, "ait": "1.08", "service_charge": 10.48 }, "partner": { "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23, "gross": { "base_fare": "288.49", "tax": "73.15", "discount": "20.19", "ait": "1.08", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4MTM2LjIzIiwiYmFzZV9mYXJlIjoiNDg5MzYuMzMiLCJ0YXgiOiIxMjIyNS42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NTExLjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMzMjUuNzciLCJhaXQiOiIxNzguNjciLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MjUuMzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNDI1LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU2NzEwLjkwIiwiYmFzZV9mYXJlIjoiNDc1MTEuMDAiLCJ0YXgiOiIxMjIyNS42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NTExLjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMzMjUuNzciLCJhaXQiOiIxNzguNjciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk1NTguMDAiLCJiYXNlX2ZhcmUiOiI0NzUxMS4wMCIsInRheCI6IjEyMDQ3LjAwIiwiZGlzY291bnQiOiIzMzI1Ljc3IiwiYWl0IjoiMTc4LjY3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NjcxMC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 353.01, "filter": { "id": "F77RT00068-17", "price": 353.01, "gross_total": 59558, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T16:10:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T18:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "jed202601151610bah202601151820184bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-18", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-28", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-18-0", "itt_flight_key": "F1TT00002-28", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "18H55M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAmUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T13:40:00.000+03: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-15T15:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.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" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "2", "FareBasis": "OBSMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+SFtvUECNiZgUPfTi+z+GC7WJm7Azm28H8N4LyUjMzv\/XgM9wvaC8I1AgdlKIUBUisE0biITxXOpj1RpwXGKodLwr98UskU0QJZ131Apb7\/ecjOk8zidTYrSn0awlcJh8M1tCetWwrKTqnKOp\/iBNsL9a7gtaRiyu", "FareInfoRef": "35Kr0uAEuDKA+YCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAiUCNrIAAAA==", "origin": "BAH", "departure_time": "2026-01-16T10:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16T18:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H00M", "distance": "2486", "lay_over": "PT18H55M", "lay_over_date": "2026-01-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.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" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "2", "FareBasis": "OBSMR3SA", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfv+SFtvUECNiZgUPfTi+z+GC7WJm7Azm28H8N4LyUjMzv\/XgM9wvaC8I1AgdlKIUBUisE0biITxXOpj1RpwXGKodLwr98UskU0QJZ131Apb7\/ecjOk8zidTYrSn0awlcJh8M1tCetWwrKTqnKOp\/iBNsL9a7gtaRiyu", "FareInfoRef": "35Kr0uAEuDKA+YCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 353.01, "gross_total": 59558, "base_fare": 297.14, "tax": 74.23, "sell": { "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTgxMzYuMjMsImJhc2VfZmFyZSI6NDg5MzYuMzMsInRheCI6MTIyMjUuNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjcxMC45LCJiYXNlX2ZhcmUiOjQ3NTExLCJ0YXgiOjEyMjI1LjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTU4LCJiYXNlX2ZhcmUiOjQ3NTExLCJ0YXgiOjEyMDQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "288.49", "tax": "73.15", "discount": 20.19, "ait": "1.08", "service_charge": 10.48 }, "partner": { "currency": "GBP", "total": 353.01, "base_fare": 297.14, "tax": 74.23, "gross": { "base_fare": "288.49", "tax": "73.15", "discount": "20.19", "ait": "1.08", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4MTM2LjIzIiwiYmFzZV9mYXJlIjoiNDg5MzYuMzMiLCJ0YXgiOiIxMjIyNS42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NTExLjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMzMjUuNzciLCJhaXQiOiIxNzguNjciLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MjUuMzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNDI1LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU2NzEwLjkwIiwiYmFzZV9mYXJlIjoiNDc1MTEuMDAiLCJ0YXgiOiIxMjIyNS42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NTExLjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjMzMjUuNzciLCJhaXQiOiIxNzguNjciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk1NTguMDAiLCJiYXNlX2ZhcmUiOiI0NzUxMS4wMCIsInRheCI6IjEyMDQ3LjAwIiwiZGlzY291bnQiOiIzMzI1Ljc3IiwiYWl0IjoiMTc4LjY3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NjcxMC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 353.01, "filter": { "id": "F77RT00068-18", "price": 353.01, "gross_total": 59558, "journey_duration": "PT1D2H5M", "journey_duration_seconds": 93900, "layover_duration": "PT18H55M", "layover_duration_seconds": 68100, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "321", "aircraft_name": "321", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15T13:40:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T18:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "jed202601151340bah202601151550172bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-19", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-12", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-19-0", "itt_flight_key": "F1TT00002-12", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAuUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T22:05:00.000+03: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-16T00:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "FareBasis": "SJR3R1SI", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1s0qTZiAJRkwGppB1Y+v+fUUMaqZbwnf2MwXuv1IEiN\/8fHT7dMyO9FyBB7YR5gU4DCbGqgFTBsWeX5dhwLTGUGj5V2mCY4t0EK9f+RDVQWt5jMOa0biYpqE+jWmvgMvFhNs3hlQt7Omc9\/SGOsJ\/arS8McCwl", "FareInfoRef": "35Kr0uAEuDKA2WCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAwUCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T09:15:00.000+06: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": "PT4H50M", "distance": "2432", "lay_over": "PT01H10M", "lay_over_date": "2026-01-16", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "FareBasis": "SJR3R1SI", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1s0qTZiAJRkwGppB1Y+v+fUUMaqZbwnf2MwXuv1IEiN\/8fHT7dMyO9FyBB7YR5gU4DCbGqgFTBsWeX5dhwLTGUGj5V2mCY4t0EK9f+RDVQWt5jMOa0biYpqE+jWmvgMvFhNs3hlQt7Omc9\/SGOsJ\/arS8McCwl", "FareInfoRef": "35Kr0uAEuDKA2WCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 355.84, "gross_total": 59725, "base_fare": 250.45, "tax": 120.58, "sell": { "currency": "GBP", "total": 355.84, "base_fare": 250.45, "tax": 120.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTg2MDIuMzQsImJhc2VfZmFyZSI6NDEyNDcuMzgsInRheCI6MTk4NTguMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NzQwMC45NiwiYmFzZV9mYXJlIjo0MDA0NiwidGF4IjoxOTg1OC4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTcyNSwiYmFzZV9mYXJlIjo0MDA0NiwidGF4IjoxOTY3OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 355.84, "base_fare": 250.45, "tax": 120.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.16", "tax": "119.49", "discount": 17.02, "ait": "1.09", "service_charge": 9.12 }, "partner": { "currency": "GBP", "total": 355.84, "base_fare": 250.45, "tax": 120.58, "gross": { "base_fare": "243.16", "tax": "119.49", "discount": "17.02", "ait": "1.09", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4NjAyLjM0IiwiYmFzZV9mYXJlIjoiNDEyNDcuMzgiLCJ0YXgiOiIxOTg1OC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMDQ2LjAwIiwidGF4IjoiMTk2NzkuMDAiLCJkaXNjb3VudCI6IjI4MDMuMjIiLCJhaXQiOiIxNzkuMTgiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MDEuMzgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMjAxLjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3NDAwLjk2IiwiYmFzZV9mYXJlIjoiNDAwNDYuMDAiLCJ0YXgiOiIxOTg1OC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMDQ2LjAwIiwidGF4IjoiMTk2NzkuMDAiLCJkaXNjb3VudCI6IjI4MDMuMjIiLCJhaXQiOiIxNzkuMTgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3MjUuMDAiLCJiYXNlX2ZhcmUiOiI0MDA0Ni4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiIyODAzLjIyIiwiYWl0IjoiMTc5LjE4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NzQwMC45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 355.84, "filter": { "id": "F77RT00068-19", "price": 355.84, "gross_total": 59725, "journey_duration": "PT8H10M", "journey_duration_seconds": 29400, "layover_duration": "PT1H10M", "layover_duration_seconds": 4200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T22:05:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-20", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-13", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-20-0", "itt_flight_key": "F1TT00002-13", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAyUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T19:30:00.000+03: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-15T21:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.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" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "FareBasis": "SJR3R1SI", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1s0qTZiAJRkwGppB1Y+v+fUUMaqZbwnf2MwXuv1IEiN\/8fHT7dMyO9FyBB7YR5gU4DCbGqgFTBsWeX5dhwLTGUGj5V2mCY4t0EK9f+RDVQWt5jMOa0biYpqE+jWmvgMvFhNs3hlQt7Omc9\/SGOsJ\/arS8McCwl", "FareInfoRef": "35Kr0uAEuDKA2WCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAwUCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T09:15:00.000+06: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": "PT4H50M", "distance": "2432", "lay_over": "PT03H45M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "FareBasis": "SJR3R1SI", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1s0qTZiAJRkwGppB1Y+v+fUUMaqZbwnf2MwXuv1IEiN\/8fHT7dMyO9FyBB7YR5gU4DCbGqgFTBsWeX5dhwLTGUGj5V2mCY4t0EK9f+RDVQWt5jMOa0biYpqE+jWmvgMvFhNs3hlQt7Omc9\/SGOsJ\/arS8McCwl", "FareInfoRef": "35Kr0uAEuDKA2WCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 355.84, "gross_total": 59725, "base_fare": 250.45, "tax": 120.58, "sell": { "currency": "GBP", "total": 355.84, "base_fare": 250.45, "tax": 120.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTg2MDIuMzQsImJhc2VfZmFyZSI6NDEyNDcuMzgsInRheCI6MTk4NTguMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NzQwMC45NiwiYmFzZV9mYXJlIjo0MDA0NiwidGF4IjoxOTg1OC4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTcyNSwiYmFzZV9mYXJlIjo0MDA0NiwidGF4IjoxOTY3OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 355.84, "base_fare": 250.45, "tax": 120.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.16", "tax": "119.49", "discount": 17.02, "ait": "1.09", "service_charge": 9.12 }, "partner": { "currency": "GBP", "total": 355.84, "base_fare": 250.45, "tax": 120.58, "gross": { "base_fare": "243.16", "tax": "119.49", "discount": "17.02", "ait": "1.09", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4NjAyLjM0IiwiYmFzZV9mYXJlIjoiNDEyNDcuMzgiLCJ0YXgiOiIxOTg1OC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMDQ2LjAwIiwidGF4IjoiMTk2NzkuMDAiLCJkaXNjb3VudCI6IjI4MDMuMjIiLCJhaXQiOiIxNzkuMTgiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MDEuMzgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMjAxLjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3NDAwLjk2IiwiYmFzZV9mYXJlIjoiNDAwNDYuMDAiLCJ0YXgiOiIxOTg1OC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMDQ2LjAwIiwidGF4IjoiMTk2NzkuMDAiLCJkaXNjb3VudCI6IjI4MDMuMjIiLCJhaXQiOiIxNzkuMTgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3MjUuMDAiLCJiYXNlX2ZhcmUiOiI0MDA0Ni4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiIyODAzLjIyIiwiYWl0IjoiMTc5LjE4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NzQwMC45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 355.84, "filter": { "id": "F77RT00068-20", "price": 355.84, "gross_total": 59725, "journey_duration": "PT10H45M", "journey_duration_seconds": 38700, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T19:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-21", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-31", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-21-0", "itt_flight_key": "F1TT00002-31", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAsUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T15:45:00.000+03: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-15T17:55:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "XY", "carrier_name": "Flynas", "carrier_logo": "XY.png", "flight_number": "527" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "5924" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "3", "FareBasis": "EBSMR3SA", "FareRuleKey": "gws-eJxNjsEOwjAIhh9m+e9Axbpbu7ZqTOxh1cMuvv9jSDuXSAL88NFCCEFIzsSs4d8mfKbbFfWdgAoxzzHB6WV2YKs2EAmjLO25uhZxfGKoDrxnHoNFEltCkjzvqBu2ER8lGzuxtwEiYvTV6NIaOES5m6wxv1pcVnJOVcm3HyQPu9XefQFcgiyn", "FareInfoRef": "35Kr0uAEuDKAPZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAiUCNrIAAAA==", "origin": "BAH", "departure_time": "2026-01-16T10:45:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "DAC", "arrival_time": "2026-01-16T18:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT5H00M", "distance": "2486", "lay_over": "PT16H50M", "lay_over_date": "2026-01-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.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" }, "booking_class": { "brand_id": "1790768", "brand_title": "ECONOMY SMART", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "3", "FareBasis": "EBSMR3SA", "FareRuleKey": "gws-eJxNjsEOwjAIhh9m+e9Axbpbu7ZqTOxh1cMuvv9jSDuXSAL88NFCCEFIzsSs4d8mfKbbFfWdgAoxzzHB6WV2YKs2EAmjLO25uhZxfGKoDrxnHoNFEltCkjzvqBu2ER8lGzuxtwEiYvTV6NIaOES5m6wxv1pcVnJOVcm3HyQPu9XefQFcgiyn", "FareInfoRef": "35Kr0uAEuDKAPZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 374.63, "gross_total": 63258, "base_fare": 320.28, "tax": 74.3, "sell": { "currency": "GBP", "total": 374.63, "base_fare": 320.28, "tax": 74.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjE2OTkuMzMsImJhc2VfZmFyZSI6NTI3NDcuMzMsInRheCI6MTIyMzYuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDE2MywiYmFzZV9mYXJlIjo1MTIxMSwidGF4IjoxMjIzNi43NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MzI1OCwiYmFzZV9mYXJlIjo1MTIxMSwidGF4IjoxMjA0N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 374.63, "base_fare": 320.28, "tax": 74.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "310.95", "tax": "73.15", "discount": 21.77, "ait": "1.15", "service_charge": 11.15 }, "partner": { "currency": "GBP", "total": 374.63, "base_fare": 320.28, "tax": 74.3, "gross": { "base_fare": "310.95", "tax": "73.15", "discount": "21.77", "ait": "1.15", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxNjk5LjMzIiwiYmFzZV9mYXJlIjoiNTI3NDcuMzMiLCJ0YXgiOiIxMjIzNi43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMjExLjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjM1ODQuNzciLCJhaXQiOiIxODkuNzciLCJzZXJ2aWNlX2NoYXJnZSI6IjE4MzYuMzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNTM2LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwMTYzLjAwIiwiYmFzZV9mYXJlIjoiNTEyMTEuMDAiLCJ0YXgiOiIxMjIzNi43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMjExLjAwIiwidGF4IjoiMTIwNDcuMDAiLCJkaXNjb3VudCI6IjM1ODQuNzciLCJhaXQiOiIxODkuNzciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjMyNTguMDAiLCJiYXNlX2ZhcmUiOiI1MTIxMS4wMCIsInRheCI6IjEyMDQ3LjAwIiwiZGlzY291bnQiOiIzNTg0Ljc3IiwiYWl0IjoiMTg5Ljc3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2MDE2MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 374.63, "filter": { "id": "F77RT00068-21", "price": 374.63, "gross_total": 63258, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "XY", "carrier_marketing": "GF", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T15:45:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T18:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "jed202601151545bah202601151755527bah202601161045dac202601161845248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-22", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-14", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-22-0", "itt_flight_key": "F1TT00002-14", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "35Kr0uAEuDKA0UCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T18:00:00.000+03: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-15T22:00:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H00M", "distance": "1242", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.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" }, "booking_class": { "brand_id": "2021925", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NCMOSA", "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SO84slSgthdqFLcVN73+MRp2BBpK88OUvhCAknpjX8G8LvsunobwVKBDzFBUXv+4ebFUDkZjQx7NGnCsMlAFn5tGWRdkSdMsyUTe0Ee85GZt7iYjRD6NLm8Ap8s1kielV47WSc452OhBtsD9t6ge82Sv3", "FareInfoRef": "35Kr0uAEuDKAJXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAUUCNrIAAAA==", "origin": "MCT", "departure_time": "2026-01-16T08:05:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16T14:25:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": "2012", "lay_over": "PT10H05M", "lay_over_date": "2026-01-15", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.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" }, "booking_class": { "brand_id": "2021925", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NCMOSA", "FareRuleKey": "gws-eJxNjk0KAyEMhQ8zvH0SO84slSgthdqFLcVN73+MRp2BBpK88OUvhCAknpjX8G8LvsunobwVKBDzFBUXv+4ebFUDkZjQx7NGnCsMlAFn5tGWRdkSdMsyUTe0Ee85GZt7iYjRD6NLm8Ap8s1kielV47WSc452OhBtsD9t6ge82Sv3", "FareInfoRef": "35Kr0uAEuDKAJXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 417.89, "gross_total": 70598, "base_fare": 357.76, "tax": 82.62, "sell": { "currency": "GBP", "total": 417.89, "base_fare": 357.76, "tax": 82.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njg4MjEuNjgsImJhc2VfZmFyZSI6NTg5MTkuMDksInRheCI6MTM2MDYuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY3MTA1LjU5LCJiYXNlX2ZhcmUiOjU3MjAzLCJ0YXgiOjEzNjA2LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA1OTgsImJhc2VfZmFyZSI6NTcyMDMsInRheCI6MTMzOTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 417.89, "base_fare": 357.76, "tax": 82.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "347.34", "tax": "81.33", "discount": 24.31, "ait": "1.29", "service_charge": 12.24 }, "partner": { "currency": "GBP", "total": 417.89, "base_fare": 357.76, "tax": 82.62, "gross": { "base_fare": "347.34", "tax": "81.33", "discount": "24.31", "ait": "1.29", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4ODIxLjY4IiwiYmFzZV9mYXJlIjoiNTg5MTkuMDkiLCJ0YXgiOiIxMzYwNi44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MjAzLjAwIiwidGF4IjoiMTMzOTUuMDAiLCJkaXNjb3VudCI6IjQwMDQuMjEiLCJhaXQiOiIyMTEuODAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwMTYuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNzE2LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3MTA1LjU5IiwiYmFzZV9mYXJlIjoiNTcyMDMuMDAiLCJ0YXgiOiIxMzYwNi44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MjAzLjAwIiwidGF4IjoiMTMzOTUuMDAiLCJkaXNjb3VudCI6IjQwMDQuMjEiLCJhaXQiOiIyMTEuODAiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzA1OTguMDAiLCJiYXNlX2ZhcmUiOiI1NzIwMy4wMCIsInRheCI6IjEzMzk1LjAwIiwiZGlzY291bnQiOiI0MDA0LjIxIiwiYWl0IjoiMjExLjgwIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2NzEwNS41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 417.89, "filter": { "id": "F77RT00068-22", "price": 417.89, "gross_total": 70598, "journey_duration": "PT17H25M", "journey_duration_seconds": 62700, "layover_duration": "PT10H5M", "layover_duration_seconds": 36300, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T18:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T14:25:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-23", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-24", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-23-0", "itt_flight_key": "F1TT00002-24", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAaUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T11:15:00.000+03: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-15T15:00:00.000+04: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": "1048", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XOOWFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH1XTW1uSlRKC+bQljaXvv9jdFQCWVhn9NsfQwhGzEVU53COCb8pP1DfK1BhmCmucLO3FsrbDhGj+G7bpzyj4hhCVDseqr0wm1UpKFpkoBbY+3nPicwtV7dQRdFWo1l24DD5RltjenGZiLXe8HEg8eBP2fUHC7MsDQ==", "FareInfoRef": "35Kr0uAEuDKAoYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAcUCNrIAAAA==", "origin": "DXB", "departure_time": "2026-01-15T16:45:00.000+04: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-15T23:00:00.000+06: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": "2207", "lay_over": "PT01H45M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.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" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XOOWFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH1XTW1uSlRKC+bQljaXvv9jdFQCWVhn9NsfQwhGzEVU53COCb8pP1DfK1BhmCmucLO3FsrbDhGj+G7bpzyj4hhCVDseqr0wm1UpKFpkoBbY+3nPicwtV7dQRdFWo1l24DD5RltjenGZiLXe8HEg8eBP2fUHC7MsDQ==", "FareInfoRef": "35Kr0uAEuDKAoYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 442.65, "gross_total": 74826, "base_fare": 382.95, "tax": 83.91, "sell": { "currency": "GBP", "total": 442.65, "base_fare": 382.95, "tax": 83.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI5MDEuMjQsImJhc2VfZmFyZSI6NjMwNjcuOTMsInRheCI6MTM4MTkuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA2NC4zMSwiYmFzZV9mYXJlIjo2MTIzMSwidGF4IjoxMzgxOS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDgyNiwiYmFzZV9mYXJlIjo2MTIzMSwidGF4IjoxMzU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 442.65, "base_fare": 382.95, "tax": 83.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371.79", "tax": "82.55", "discount": 26.03, "ait": "1.36", "service_charge": 12.98 }, "partner": { "currency": "GBP", "total": 442.65, "base_fare": 382.95, "tax": 83.91, "gross": { "base_fare": "371.79", "tax": "82.55", "discount": "26.03", "ait": "1.36", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyOTAxLjI0IiwiYmFzZV9mYXJlIjoiNjMwNjcuOTMiLCJ0YXgiOiIxMzgxOS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMjMxLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjQyODYuMTciLCJhaXQiOiIyMjQuNDgiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxMzYuOTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODM2LjkzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMDY0LjMxIiwiYmFzZV9mYXJlIjoiNjEyMzEuMDAiLCJ0YXgiOiIxMzgxOS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMjMxLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjQyODYuMTciLCJhaXQiOiIyMjQuNDgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ4MjYuMDAiLCJiYXNlX2ZhcmUiOiI2MTIzMS4wMCIsInRheCI6IjEzNTk1LjAwIiwiZGlzY291bnQiOiI0Mjg2LjE3IiwiYWl0IjoiMjI0LjQ4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3MTA2NC4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 442.65, "filter": { "id": "F77RT00068-23", "price": 442.65, "gross_total": 74826, "journey_duration": "PT8H45M", "journey_duration_seconds": 31500, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15T11:15:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-15T23:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601151645dac202601152300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-24", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-29", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-24-0", "itt_flight_key": "F1TT00002-29", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "16H15M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAoUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T20:35:00.000+03: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-16T00:30:00.000+04: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": "1048", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOOWFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH1XTW1uSlRKC+bQljaXvv9jdFQCWVhn9NsfQwhGzEVU53COCb8pP1DfK1BhmCmucLO3FsrbDhGj+G7bpzyj4hhCVDseqr0wm1UpKFpkoBbY+3nPicwtV7dQRdFWo1l24DD5RltjenGZiLXe8HEg8eBP2fUHC7MsDQ==", "FareInfoRef": "35Kr0uAEuDKAoYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAqUCNrIAAAA==", "origin": "DXB", "departure_time": "2026-01-16T16:45:00.000+04: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-16T23:00:00.000+06: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": "2207", "lay_over": "PT16H15M", "lay_over_date": "2026-01-16", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.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" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOOWFSA1", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH1XTW1uSlRKC+bQljaXvv9jdFQCWVhn9NsfQwhGzEVU53COCb8pP1DfK1BhmCmucLO3FsrbDhGj+G7bpzyj4hhCVDseqr0wm1UpKFpkoBbY+3nPicwtV7dQRdFWo1l24DD5RltjenGZiLXe8HEg8eBP2fUHC7MsDQ==", "FareInfoRef": "35Kr0uAEuDKAoYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 442.65, "gross_total": 74826, "base_fare": 382.95, "tax": 83.91, "sell": { "currency": "GBP", "total": 442.65, "base_fare": 382.95, "tax": 83.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzI5MDEuMjQsImJhc2VfZmFyZSI6NjMwNjcuOTMsInRheCI6MTM4MTkuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTA2NC4zMSwiYmFzZV9mYXJlIjo2MTIzMSwidGF4IjoxMzgxOS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDgyNiwiYmFzZV9mYXJlIjo2MTIzMSwidGF4IjoxMzU5NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 442.65, "base_fare": 382.95, "tax": 83.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "371.79", "tax": "82.55", "discount": 26.03, "ait": "1.36", "service_charge": 12.98 }, "partner": { "currency": "GBP", "total": 442.65, "base_fare": 382.95, "tax": 83.91, "gross": { "base_fare": "371.79", "tax": "82.55", "discount": "26.03", "ait": "1.36", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyOTAxLjI0IiwiYmFzZV9mYXJlIjoiNjMwNjcuOTMiLCJ0YXgiOiIxMzgxOS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMjMxLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjQyODYuMTciLCJhaXQiOiIyMjQuNDgiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxMzYuOTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODM2LjkzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMDY0LjMxIiwiYmFzZV9mYXJlIjoiNjEyMzEuMDAiLCJ0YXgiOiIxMzgxOS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMjMxLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjQyODYuMTciLCJhaXQiOiIyMjQuNDgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ4MjYuMDAiLCJiYXNlX2ZhcmUiOiI2MTIzMS4wMCIsInRheCI6IjEzNTk1LjAwIiwiZGlzY291bnQiOiI0Mjg2LjE3IiwiYWl0IjoiMjI0LjQ4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3MTA2NC4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 442.65, "filter": { "id": "F77RT00068-24", "price": 442.65, "gross_total": 74826, "journey_duration": "PT23H25M", "journey_duration_seconds": 84300, "layover_duration": "PT16H15M", "layover_duration_seconds": 58500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T20:35:00.000+03:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-16T23:00:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161645dac202601162300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-25", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-34", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-25-0", "itt_flight_key": "F1TT00002-34", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "35Kr0uAEuDKA0UCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T18:00:00.000+03: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-15T22:00:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-15", "flight_time": "PT3H00M", "distance": "1242", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.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" }, "booking_class": { "brand_id": "2021924", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NFXOSA", "FareRuleKey": "gws-eJxNjjsOAjEMRA+zmn7saD90ibIBRBGKgCAN9z8GTsJKWLI91vPPe6\/UhSKz\/7cJn+lVkZ8RyFDzPUTMetoWiFUVpJo4v+8l4FhhIHc4svS2pFEsIa5JB2qG2uMt7cbGXpKCdhhN2gQOka4mc9gfJVwKnXPc+ENcYX\/a1BfFMiwH", "FareInfoRef": "35Kr0uAEuDKArZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAUUCNrIAAAA==", "origin": "MCT", "departure_time": "2026-01-16T08:05:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DAC", "arrival_time": "2026-01-16T14:25:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H20M", "distance": "2012", "lay_over": "PT10H05M", "lay_over_date": "2026-01-15", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.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" }, "booking_class": { "brand_id": "2021924", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NFXOSA", "FareRuleKey": "gws-eJxNjjsOAjEMRA+zmn7saD90ibIBRBGKgCAN9z8GTsJKWLI91vPPe6\/UhSKz\/7cJn+lVkZ8RyFDzPUTMetoWiFUVpJo4v+8l4FhhIHc4svS2pFEsIa5JB2qG2uMt7cbGXpKCdhhN2gQOka4mc9gfJVwKnXPc+ENcYX\/a1BfFMiwH", "FareInfoRef": "35Kr0uAEuDKArZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 463.84, "gross_total": 78457, "base_fare": 406.91, "tax": 82.76, "sell": { "currency": "GBP", "total": 463.84, "base_fare": 406.91, "tax": 82.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzYzODkuOSwiYmFzZV9mYXJlIjo2NzAxMy44NiwidGF4IjoxMzYzMC4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0NDM4LjA0LCJiYXNlX2ZhcmUiOjY1MDYyLCJ0YXgiOjEzNjMwLjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc4NDU3LCJiYXNlX2ZhcmUiOjY1MDYyLCJ0YXgiOjEzMzk1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 463.84, "base_fare": 406.91, "tax": 82.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "395.06", "tax": "81.33", "discount": 27.65, "ait": "1.43", "service_charge": 13.67 }, "partner": { "currency": "GBP", "total": 463.84, "base_fare": 406.91, "tax": 82.76, "gross": { "base_fare": "395.06", "tax": "81.33", "discount": "27.65", "ait": "1.43", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2Mzg5LjkwIiwiYmFzZV9mYXJlIjoiNjcwMTMuODYiLCJ0YXgiOiIxMzYzMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MDYyLjAwIiwidGF4IjoiMTMzOTUuMDAiLCJkaXNjb3VudCI6IjQ1NTQuMzQiLCJhaXQiOiIyMzUuMzgiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyNTEuODYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxOTUxLjg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0NDM4LjA0IiwiYmFzZV9mYXJlIjoiNjUwNjIuMDAiLCJ0YXgiOiIxMzYzMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MDYyLjAwIiwidGF4IjoiMTMzOTUuMDAiLCJkaXNjb3VudCI6IjQ1NTQuMzQiLCJhaXQiOiIyMzUuMzgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzg0NTcuMDAiLCJiYXNlX2ZhcmUiOiI2NTA2Mi4wMCIsInRheCI6IjEzMzk1LjAwIiwiZGlzY291bnQiOiI0NTU0LjM0IiwiYWl0IjoiMjM1LjM4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3NDQzOC4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 463.84, "filter": { "id": "F77RT00068-25", "price": 463.84, "gross_total": 78457, "journey_duration": "PT17H25M", "journey_duration_seconds": 62700, "layover_duration": "PT10H5M", "layover_duration_seconds": 36300, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T18:00:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T14:25:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601151800mct202601152200676mct202601160805dac202601161425317", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-26", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-15", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-26-0", "itt_flight_key": "F1TT00002-15", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "9H40M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAuUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T22:05:00.000+03: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-16T00:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MJR3R1SI", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6cTym7VE2qUolIBFhkw\/2PgZNSCUuxx3624xCCoRkp4sO\/DfgMj4L8XoAMoy\/OC9zkrYVoVkEawX0vtsjzhnOJotzxEaU3xmuaNGDl6g7UDLX7PUVlXtpmkoL2NZrUCZwibSrzHF+l0tFarZkf4gV6qU59AQ5KLCs=", "FareInfoRef": "35Kr0uAEuDKAWXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKA2UCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T17:45:00.000+06: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": "2432", "lay_over": "PT09H40M", "lay_over_date": "2026-01-16", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MJR3R1SI", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6cTym7VE2qUolIBFhkw\/2PgZNSCUuxx3624xCCoRkp4sO\/DfgMj4L8XoAMoy\/OC9zkrYVoVkEawX0vtsjzhnOJotzxEaU3xmuaNGDl6g7UDLX7PUVlXtpmkoL2NZrUCZwibSrzHF+l0tFarZkf4gV6qU59AQ5KLCs=", "FareInfoRef": "35Kr0uAEuDKAWXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 491.77, "gross_total": 82973, "base_fare": 395.85, "tax": 121, "sell": { "currency": "GBP", "total": 491.77, "base_fare": 395.85, "tax": 121 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA5OTAuMTYsImJhc2VfZmFyZSI6NjUxOTIuODIsInRheCI6MTk5MjcuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTA5MS4zNCwiYmFzZV9mYXJlIjo2MzI5NCwidGF4IjoxOTkyNy45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Mjk3MywiYmFzZV9mYXJlIjo2MzI5NCwidGF4IjoxOTY3OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 491.77, "base_fare": 395.85, "tax": 121, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.32", "tax": "119.49", "discount": 26.9, "ait": "1.51", "service_charge": 13.35 }, "partner": { "currency": "GBP", "total": 491.77, "base_fare": 395.85, "tax": 121, "gross": { "base_fare": "384.32", "tax": "119.49", "discount": "26.90", "ait": "1.51", "service_charge": 13.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwOTkwLjE2IiwiYmFzZV9mYXJlIjoiNjUxOTIuODIiLCJ0YXgiOiIxOTkyNy45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMjk0LjAwIiwidGF4IjoiMTk2NzkuMDAiLCJkaXNjb3VudCI6IjQ0MzAuNTgiLCJhaXQiOiIyNDguOTIiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxOTguODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODk4LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5MDkxLjM0IiwiYmFzZV9mYXJlIjoiNjMyOTQuMDAiLCJ0YXgiOiIxOTkyNy45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMjk0LjAwIiwidGF4IjoiMTk2NzkuMDAiLCJkaXNjb3VudCI6IjQ0MzAuNTgiLCJhaXQiOiIyNDguOTIiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODI5NzMuMDAiLCJiYXNlX2ZhcmUiOiI2MzI5NC4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiI0NDMwLjU4IiwiYWl0IjoiMjQ4LjkyIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3OTA5MS4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 491.77, "filter": { "id": "F77RT00068-26", "price": 491.77, "gross_total": 82973, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T22:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-27", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-16", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-27-0", "itt_flight_key": "F1TT00002-16", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "12H15M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAyUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T19:30:00.000+03: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-15T21:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.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" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MJR3R1SI", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6cTym7VE2qUolIBFhkw\/2PgZNSCUuxx3624xCCoRkp4sO\/DfgMj4L8XoAMoy\/OC9zkrYVoVkEawX0vtsjzhnOJotzxEaU3xmuaNGDl6g7UDLX7PUVlXtpmkoL2NZrUCZwibSrzHF+l0tFarZkf4gV6qU59AQ5KLCs=", "FareInfoRef": "35Kr0uAEuDKAWXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKA2UCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T17:45:00.000+06: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": "2432", "lay_over": "PT12H15M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MJR3R1SI", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6cTym7VE2qUolIBFhkw\/2PgZNSCUuxx3624xCCoRkp4sO\/DfgMj4L8XoAMoy\/OC9zkrYVoVkEawX0vtsjzhnOJotzxEaU3xmuaNGDl6g7UDLX7PUVlXtpmkoL2NZrUCZwibSrzHF+l0tFarZkf4gV6qU59AQ5KLCs=", "FareInfoRef": "35Kr0uAEuDKAWXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 493.72, "gross_total": 83293, "base_fare": 395.85, "tax": 122.95, "sell": { "currency": "GBP", "total": 493.72, "base_fare": 395.85, "tax": 122.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODEzMTEuMTIsImJhc2VfZmFyZSI6NjUxOTIuODIsInRheCI6MjAyNDguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQxMi4zLCJiYXNlX2ZhcmUiOjYzMjk0LCJ0YXgiOjIwMjQ4Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgzMjkzLCJiYXNlX2ZhcmUiOjYzMjk0LCJ0YXgiOjE5OTk5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 493.72, "base_fare": 395.85, "tax": 122.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.32", "tax": "121.43", "discount": 26.9, "ait": "1.52", "service_charge": 13.35 }, "partner": { "currency": "GBP", "total": 493.72, "base_fare": 395.85, "tax": 122.95, "gross": { "base_fare": "384.32", "tax": "121.43", "discount": "26.90", "ait": "1.52", "service_charge": 13.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxMzExLjEyIiwiYmFzZV9mYXJlIjoiNjUxOTIuODIiLCJ0YXgiOiIyMDI0OC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMjk0LjAwIiwidGF4IjoiMTk5OTkuMDAiLCJkaXNjb3VudCI6IjQ0MzAuNTgiLCJhaXQiOiIyNDkuODgiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxOTguODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODk4LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5NDEyLjMwIiwiYmFzZV9mYXJlIjoiNjMyOTQuMDAiLCJ0YXgiOiIyMDI0OC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMjk0LjAwIiwidGF4IjoiMTk5OTkuMDAiLCJkaXNjb3VudCI6IjQ0MzAuNTgiLCJhaXQiOiIyNDkuODgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODMyOTMuMDAiLCJiYXNlX2ZhcmUiOiI2MzI5NC4wMCIsInRheCI6IjE5OTk5LjAwIiwiZGlzY291bnQiOiI0NDMwLjU4IiwiYWl0IjoiMjQ5Ljg4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3OTQxMi4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 493.72, "filter": { "id": "F77RT00068-27", "price": 493.72, "gross_total": 83293, "journey_duration": "PT19H15M", "journey_duration_seconds": 69300, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T19:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-28", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-17", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-28-0", "itt_flight_key": "F1TT00002-17", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "35Kr0uAEuDKA4UCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T17:15:00.000+03: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-15T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MJR3R1SI", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6cTym7VE2qUolIBFhkw\/2PgZNSCUuxx3624xCCoRkp4sO\/DfgMj4L8XoAMoy\/OC9zkrYVoVkEawX0vtsjzhnOJotzxEaU3xmuaNGDl6g7UDLX7PUVlXtpmkoL2NZrUCZwibSrzHF+l0tFarZkf4gV6qU59AQ5KLCs=", "FareInfoRef": "35Kr0uAEuDKAWXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKA2UCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T17:45:00.000+06: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": "2432", "lay_over": "PT14H30M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MJR3R1SI", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6cTym7VE2qUolIBFhkw\/2PgZNSCUuxx3624xCCoRkp4sO\/DfgMj4L8XoAMoy\/OC9zkrYVoVkEawX0vtsjzhnOJotzxEaU3xmuaNGDl6g7UDLX7PUVlXtpmkoL2NZrUCZwibSrzHF+l0tFarZkf4gV6qU59AQ5KLCs=", "FareInfoRef": "35Kr0uAEuDKAWXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 493.72, "gross_total": 83293, "base_fare": 395.85, "tax": 122.95, "sell": { "currency": "GBP", "total": 493.72, "base_fare": 395.85, "tax": 122.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODEzMTEuMTIsImJhc2VfZmFyZSI6NjUxOTIuODIsInRheCI6MjAyNDguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTQxMi4zLCJiYXNlX2ZhcmUiOjYzMjk0LCJ0YXgiOjIwMjQ4Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgzMjkzLCJiYXNlX2ZhcmUiOjYzMjk0LCJ0YXgiOjE5OTk5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 493.72, "base_fare": 395.85, "tax": 122.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.32", "tax": "121.43", "discount": 26.9, "ait": "1.52", "service_charge": 13.35 }, "partner": { "currency": "GBP", "total": 493.72, "base_fare": 395.85, "tax": 122.95, "gross": { "base_fare": "384.32", "tax": "121.43", "discount": "26.90", "ait": "1.52", "service_charge": 13.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxMzExLjEyIiwiYmFzZV9mYXJlIjoiNjUxOTIuODIiLCJ0YXgiOiIyMDI0OC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMjk0LjAwIiwidGF4IjoiMTk5OTkuMDAiLCJkaXNjb3VudCI6IjQ0MzAuNTgiLCJhaXQiOiIyNDkuODgiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxOTguODIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODk4LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5NDEyLjMwIiwiYmFzZV9mYXJlIjoiNjMyOTQuMDAiLCJ0YXgiOiIyMDI0OC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMjk0LjAwIiwidGF4IjoiMTk5OTkuMDAiLCJkaXNjb3VudCI6IjQ0MzAuNTgiLCJhaXQiOiIyNDkuODgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODMyOTMuMDAiLCJiYXNlX2ZhcmUiOiI2MzI5NC4wMCIsInRheCI6IjE5OTk5LjAwIiwiZGlzY291bnQiOiI0NDMwLjU4IiwiYWl0IjoiMjQ5Ljg4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3OTQxMi4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 493.72, "filter": { "id": "F77RT00068-28", "price": 493.72, "gross_total": 83293, "journey_duration": "PT21H30M", "journey_duration_seconds": 77400, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T17:15:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-29", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-32", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-29-0", "itt_flight_key": "F1TT00002-32", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAuUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T22:05:00.000+03: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-16T00:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "2", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAwUCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T09:15:00.000+06: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": "PT4H50M", "distance": "2432", "lay_over": "PT01H10M", "lay_over_date": "2026-01-16", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "2", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 624.84, "gross_total": 105730, "base_fare": 538.18, "tax": 121.42, "sell": { "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyOTA1LjE1LCJiYXNlX2ZhcmUiOjg4NjMyLjUzLCJ0YXgiOjE5OTk2LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwMzIzLjYyLCJiYXNlX2ZhcmUiOjg2MDUxLCJ0YXgiOjE5OTk2LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTczMCwiYmFzZV9mYXJlIjo4NjA1MSwidGF4IjoxOTY3OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.50", "tax": "119.49", "discount": 36.58, "ait": "1.93", "service_charge": 17.5 }, "partner": { "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42, "gross": { "base_fare": "522.50", "tax": "119.49", "discount": "36.58", "ait": "1.93", "service_charge": 17.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjkwNS4xNSIsImJhc2VfZmFyZSI6Ijg4NjMyLjUzIiwidGF4IjoiMTk5OTYuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE3LjE5Iiwic2VydmljZV9jaGFyZ2UiOiIyODgxLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjU4MS41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAzMjMuNjIiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5OTk2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwNTEuMDAiLCJ0YXgiOiIxOTY3OS4wMCIsImRpc2NvdW50IjoiNjAyMy41NyIsImFpdCI6IjMxNy4xOSIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDU3MzAuMDAiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE3LjE5Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjoxMDAzMjMuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 624.84, "filter": { "id": "F77RT00068-29", "price": 624.84, "gross_total": 105730, "journey_duration": "PT8H10M", "journey_duration_seconds": 29400, "layover_duration": "PT1H10M", "layover_duration_seconds": 4200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T22:05:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-30", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-33", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-30-0", "itt_flight_key": "F1TT00002-33", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAyUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T19:30:00.000+03: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-15T21:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.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" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "2", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAwUCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T09:15:00.000+06: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": "PT4H50M", "distance": "2432", "lay_over": "PT03H45M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "2", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 624.84, "gross_total": 105730, "base_fare": 538.18, "tax": 121.42, "sell": { "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyOTA1LjE1LCJiYXNlX2ZhcmUiOjg4NjMyLjUzLCJ0YXgiOjE5OTk2LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwMzIzLjYyLCJiYXNlX2ZhcmUiOjg2MDUxLCJ0YXgiOjE5OTk2LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTczMCwiYmFzZV9mYXJlIjo4NjA1MSwidGF4IjoxOTY3OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.50", "tax": "119.49", "discount": 36.58, "ait": "1.93", "service_charge": 17.5 }, "partner": { "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42, "gross": { "base_fare": "522.50", "tax": "119.49", "discount": "36.58", "ait": "1.93", "service_charge": 17.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjkwNS4xNSIsImJhc2VfZmFyZSI6Ijg4NjMyLjUzIiwidGF4IjoiMTk5OTYuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE3LjE5Iiwic2VydmljZV9jaGFyZ2UiOiIyODgxLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjU4MS41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAzMjMuNjIiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5OTk2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwNTEuMDAiLCJ0YXgiOiIxOTY3OS4wMCIsImRpc2NvdW50IjoiNjAyMy41NyIsImFpdCI6IjMxNy4xOSIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDU3MzAuMDAiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE3LjE5Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjoxMDAzMjMuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 624.84, "filter": { "id": "F77RT00068-30", "price": 624.84, "gross_total": 105730, "journey_duration": "PT10H45M", "journey_duration_seconds": 38700, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T19:30:00.000+03:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-16T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160125dac202601160915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-31", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-35", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-31-0", "itt_flight_key": "F1TT00002-35", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "9H40M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAuUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T22:05:00.000+03: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-16T00:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1189" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKA2UCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T17:45:00.000+06: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": "2432", "lay_over": "PT09H40M", "lay_over_date": "2026-01-16", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 624.84, "gross_total": 105730, "base_fare": 538.18, "tax": 121.42, "sell": { "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyOTA1LjE1LCJiYXNlX2ZhcmUiOjg4NjMyLjUzLCJ0YXgiOjE5OTk2LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwMzIzLjYyLCJiYXNlX2ZhcmUiOjg2MDUxLCJ0YXgiOjE5OTk2LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNTczMCwiYmFzZV9mYXJlIjo4NjA1MSwidGF4IjoxOTY3OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.50", "tax": "119.49", "discount": 36.58, "ait": "1.93", "service_charge": 17.5 }, "partner": { "currency": "GBP", "total": 624.84, "base_fare": 538.18, "tax": 121.42, "gross": { "base_fare": "522.50", "tax": "119.49", "discount": "36.58", "ait": "1.93", "service_charge": 17.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjkwNS4xNSIsImJhc2VfZmFyZSI6Ijg4NjMyLjUzIiwidGF4IjoiMTk5OTYuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE3LjE5Iiwic2VydmljZV9jaGFyZ2UiOiIyODgxLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjU4MS41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAzMjMuNjIiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5OTk2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwNTEuMDAiLCJ0YXgiOiIxOTY3OS4wMCIsImRpc2NvdW50IjoiNjAyMy41NyIsImFpdCI6IjMxNy4xOSIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDU3MzAuMDAiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5Njc5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE3LjE5Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjoxMDAzMjMuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 624.84, "filter": { "id": "F77RT00068-31", "price": 624.84, "gross_total": 105730, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T22:05:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601152205doh2026011600151189doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-32", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-36", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-32-0", "itt_flight_key": "F1TT00002-36", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "12H15M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAyUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T19:30:00.000+03: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-15T21:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.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" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKA2UCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T17:45:00.000+06: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": "2432", "lay_over": "PT12H15M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 626.78, "gross_total": 106050, "base_fare": 538.18, "tax": 123.37, "sell": { "currency": "GBP", "total": 626.78, "base_fare": 538.18, "tax": 123.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMjI2LjExLCJiYXNlX2ZhcmUiOjg4NjMyLjUzLCJ0YXgiOjIwMzE3LjE1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwNjQ0LjU4LCJiYXNlX2ZhcmUiOjg2MDUxLCJ0YXgiOjIwMzE3LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNjA1MCwiYmFzZV9mYXJlIjo4NjA1MSwidGF4IjoxOTk5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.78, "base_fare": 538.18, "tax": 123.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.50", "tax": "121.43", "discount": 36.58, "ait": "1.93", "service_charge": 17.5 }, "partner": { "currency": "GBP", "total": 626.78, "base_fare": 538.18, "tax": 123.37, "gross": { "base_fare": "522.50", "tax": "121.43", "discount": "36.58", "ait": "1.93", "service_charge": 17.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzIyNi4xMSIsImJhc2VfZmFyZSI6Ijg4NjMyLjUzIiwidGF4IjoiMjAzMTcuMTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5OTk5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE4LjE1Iiwic2VydmljZV9jaGFyZ2UiOiIyODgxLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjU4MS41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDA2NDQuNTgiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjIwMzE3LjE1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwNTEuMDAiLCJ0YXgiOiIxOTk5OS4wMCIsImRpc2NvdW50IjoiNjAyMy41NyIsImFpdCI6IjMxOC4xNSIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDYwNTAuMDAiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5OTk5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE4LjE1Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjoxMDA2NDQuNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 626.78, "filter": { "id": "F77RT00068-32", "price": 626.78, "gross_total": 106050, "journey_duration": "PT19H15M", "journey_duration_seconds": 69300, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T19:30:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151930doh2026011521401187doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-33", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-37", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-33-0", "itt_flight_key": "F1TT00002-37", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "14H30M", "routes": [ { "air_segment_key": "35Kr0uAEuDKA4UCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T17:15:00.000+03: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-15T19:25:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-15", "flight_time": "PT2H10M", "distance": "829", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1249" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKA2UCNrIAAAA==", "origin": "DOH", "departure_time": "2026-01-16T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-16T17:45:00.000+06: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": "2432", "lay_over": "PT14H30M", "lay_over_date": "2026-01-15", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HJR3R1FI", "FareRuleKey": "gws-eJxNjjEOwyAMRQ8T\/f0bUmg3ogBKMyAVtQNL73+MGpJItYT97WcbhxAMjaPILfzbhO\/0qiifFSgw+uKywnk6B9GsgTSCba+2Sn7iWqKoDHxEGY3xke4akJnnA3VDG35PUZln30xS0L9GlzqBS6RNZVniuzbOtFZr5kT00Et16gcGXiwd", "FareInfoRef": "35Kr0uAEuDKAaZCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 626.78, "gross_total": 106050, "base_fare": 538.18, "tax": 123.37, "sell": { "currency": "GBP", "total": 626.78, "base_fare": 538.18, "tax": 123.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzMjI2LjExLCJiYXNlX2ZhcmUiOjg4NjMyLjUzLCJ0YXgiOjIwMzE3LjE1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwNjQ0LjU4LCJiYXNlX2ZhcmUiOjg2MDUxLCJ0YXgiOjIwMzE3LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwNjA1MCwiYmFzZV9mYXJlIjo4NjA1MSwidGF4IjoxOTk5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.78, "base_fare": 538.18, "tax": 123.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.50", "tax": "121.43", "discount": 36.58, "ait": "1.93", "service_charge": 17.5 }, "partner": { "currency": "GBP", "total": 626.78, "base_fare": 538.18, "tax": 123.37, "gross": { "base_fare": "522.50", "tax": "121.43", "discount": "36.58", "ait": "1.93", "service_charge": 17.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzIyNi4xMSIsImJhc2VfZmFyZSI6Ijg4NjMyLjUzIiwidGF4IjoiMjAzMTcuMTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5OTk5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE4LjE1Iiwic2VydmljZV9jaGFyZ2UiOiIyODgxLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjU4MS41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDA2NDQuNTgiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjIwMzE3LjE1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODYwNTEuMDAiLCJ0YXgiOiIxOTk5OS4wMCIsImRpc2NvdW50IjoiNjAyMy41NyIsImFpdCI6IjMxOC4xNSIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDYwNTAuMDAiLCJiYXNlX2ZhcmUiOiI4NjA1MS4wMCIsInRheCI6IjE5OTk5LjAwIiwiZGlzY291bnQiOiI2MDIzLjU3IiwiYWl0IjoiMzE4LjE1Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjoxMDA2NDQuNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 626.78, "filter": { "id": "F77RT00068-33", "price": 626.78, "gross_total": 106050, "journey_duration": "PT21H30M", "journey_duration_seconds": 77400, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T17:15:00.000+03:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-16T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151715doh2026011519251249doh202601160955dac202601161745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-34", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-18", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-34-0", "itt_flight_key": "F1TT00002-18", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "35Kr0uAEuDKA6UCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T15:20:00.000+03: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-15T17:50:00.000+03: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": "866", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.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" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "7", "FareBasis": "SOWSA", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+0063ZLSAJjhwyWjtHL\/v8zpqQtzGBbtuRHCMHELqLqw79N+E5lRX0noMLoOSZcF28CZbVBxBTt+WkR5wb26+D2rENVLCkT8q24neqGbcRHyRAVLzZTI4p+Fx1yAicod8Ia89riaxXnZjaXgyPgnxz7AagyK70=", "FareInfoRef": "35Kr0uAEuDKApXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "35Kr0uAEuDKA8UCNrIAAAA==", "origin": "ADD", "departure_time": "2026-01-15T22:30:00.000+03: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-16T08:25:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": "3550", "lay_over": "PT04H40M", "lay_over_date": "2026-01-15", "aircraft": { "code": "787", "name": "787", "picture": "787.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" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "7", "FareBasis": "SOWSA", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu+0063ZLSAJjhwyWjtHL\/v8zpqQtzGBbtuRHCMHELqLqw79N+E5lRX0noMLoOSZcF28CZbVBxBTt+WkR5wb26+D2rENVLCkT8q24neqGbcRHyRAVLzZTI4p+Fx1yAicod8Ia89riaxXnZjaXgyPgnxz7AagyK70=", "FareInfoRef": "35Kr0uAEuDKApXCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 936.25, "gross_total": 158573, "base_fare": 806.64, "tax": 182.6, "sell": { "currency": "GBP", "total": 936.25, "base_fare": 806.64, "tax": 182.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0MTg5LjY0LCJiYXNlX2ZhcmUiOjEzMjg0Ni4zMSwidGF4IjozMDA3MS43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MDMyMC4zMywiYmFzZV9mYXJlIjoxMjg5NzcsInRheCI6MzAwNzEuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4NTczLCJiYXNlX2ZhcmUiOjEyODk3NywidGF4IjoyOTU5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 936.25, "base_fare": 806.64, "tax": 182.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "783.15", "tax": "179.71", "discount": 54.82, "ait": "2.89", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 936.25, "base_fare": 806.64, "tax": 182.6, "gross": { "base_fare": "783.15", "tax": "179.71", "discount": "54.82", "ait": "2.89", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NDE4OS42NCIsImJhc2VfZmFyZSI6IjEzMjg0Ni4zMSIsInRheCI6IjMwMDcxLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OTc3LjAwIiwidGF4IjoiMjk1OTYuMDAiLCJkaXNjb3VudCI6IjkwMjguMzkiLCJhaXQiOiI0NzUuNzIiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxNjkuMzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzODY5LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDMyMC4zMyIsImJhc2VfZmFyZSI6IjEyODk3Ny4wMCIsInRheCI6IjMwMDcxLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OTc3LjAwIiwidGF4IjoiMjk1OTYuMDAiLCJkaXNjb3VudCI6IjkwMjguMzkiLCJhaXQiOiI0NzUuNzIiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU4NTczLjAwIiwiYmFzZV9mYXJlIjoiMTI4OTc3LjAwIiwidGF4IjoiMjk1OTYuMDAiLCJkaXNjb3VudCI6IjkwMjguMzkiLCJhaXQiOiI0NzUuNzIiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE1MDMyMC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 936.25, "filter": { "id": "F77RT00068-34", "price": 936.25, "gross_total": 158573, "journey_duration": "PT14H5M", "journey_duration_seconds": 50700, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-15T15:20:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-16T08:25:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "jed202601151520add202601151750463add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-35", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-19", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-35-0", "itt_flight_key": "F1TT00002-19", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "35Kr0uAEuDKA+UCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T04:40:00.000+03: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-15T07:10:00.000+03: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": "PT2H30M", "distance": "866", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "403" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "FareBasis": "SOWSA", "FareRuleKey": "gws-eJxNTtEKwzAI\/Jhy72rSdXtLaAJjDxksGaMv+\/\/P2CVtYYJ6ep4aQjCxi6jO4d8mfKfcUN4rUGD0FFdcl9kEymqDiCnq81Mjzg3sl8HtWcdUtlWZkG7Z7VQ3bCM+cgKVXsxzRhT9LjqkAifId8ISU6vx1cQ5z+ZycAT8k7IfqDMrvQ==", "FareInfoRef": "35Kr0uAEuDKA2XCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "35Kr0uAEuDKA8UCNrIAAAA==", "origin": "ADD", "departure_time": "2026-01-15T22:30:00.000+03: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-16T08:25:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-15", "flight_time": "PT6H55M", "distance": "3550", "lay_over": "PT15H20M", "lay_over_date": "2026-01-15", "aircraft": { "code": "787", "name": "787", "picture": "787.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" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "2", "FareBasis": "SOWSA", "FareRuleKey": "gws-eJxNTtEKwzAI\/Jhy72rSdXtLaAJjDxksGaMv+\/\/P2CVtYYJ6ep4aQjCxi6jO4d8mfKfcUN4rUGD0FFdcl9kEymqDiCnq81Mjzg3sl8HtWcdUtlWZkG7Z7VQ3bCM+cgKVXsxzRhT9LjqkAifId8ISU6vx1cQ5z+ZycAT8k7IfqDMrvQ==", "FareInfoRef": "35Kr0uAEuDKA2XCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 1000.77, "gross_total": 169608, "base_fare": 875.66, "tax": 182.8, "sell": { "currency": "GBP", "total": 1000.77, "base_fare": 875.66, "tax": 182.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY0ODE2LjM1LCJiYXNlX2ZhcmUiOjE0NDIxMi4zNiwidGF4IjozMDEwNC44M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2MDYxNS45OSwiYmFzZV9mYXJlIjoxNDAwMTIsInRheCI6MzAxMDQuODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY5NjA4LCJiYXNlX2ZhcmUiOjE0MDAxMiwidGF4IjoyOTU5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1000.77, "base_fare": 875.66, "tax": 182.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "850.15", "tax": "179.71", "discount": 59.51, "ait": "3.09", "service_charge": 27.33 }, "partner": { "currency": "GBP", "total": 1000.77, "base_fare": 875.66, "tax": 182.8, "gross": { "base_fare": "850.15", "tax": "179.71", "discount": "59.51", "ait": "3.09", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NDgxNi4zNSIsImJhc2VfZmFyZSI6IjE0NDIxMi4zNiIsInRheCI6IjMwMTA0LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMDEyLjAwIiwidGF4IjoiMjk1OTYuMDAiLCJkaXNjb3VudCI6Ijk4MDAuODQiLCJhaXQiOiI1MDguODMiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ1MDAuMzYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0MjAwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MDYxNS45OSIsImJhc2VfZmFyZSI6IjE0MDAxMi4wMCIsInRheCI6IjMwMTA0LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMDEyLjAwIiwidGF4IjoiMjk1OTYuMDAiLCJkaXNjb3VudCI6Ijk4MDAuODQiLCJhaXQiOiI1MDguODMiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY5NjA4LjAwIiwiYmFzZV9mYXJlIjoiMTQwMDEyLjAwIiwidGF4IjoiMjk1OTYuMDAiLCJkaXNjb3VudCI6Ijk4MDAuODQiLCJhaXQiOiI1MDguODMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE2MDYxNS45OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1000.77, "filter": { "id": "F77RT00068-35", "price": 1000.77, "gross_total": 169608, "journey_duration": "PT1D0H45M", "journey_duration_seconds": 89100, "layover_duration": "PT15H20M", "layover_duration_seconds": 55200, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "351", "aircraft_name": "351", "cabin_class": "Economy", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-15T04:40:00.000+03:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-16T08:25:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "jed202601150440add202601150710403add202601152230dac202601160825678", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-36", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-25", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-36-0", "itt_flight_key": "F1TT00002-25", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "22H55M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAaUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T11:15:00.000+03: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-15T15:00:00.000+04: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": "1048", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "806" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOOWFSA1", "FareRuleKey": "gws-eJxNTkkKwzAMfEyYuyQnTXOz8UJpwTm0pc2l\/39GJzaBCCSNNKPFe29iF1Gd\/NkG\/Ib8QH1HoMLoKUSM0+wclNUGEVN81\/VTnkFxLCFVG92zNmG2qEwoWqRTu2Fr8Z4TRG25jgs1othPY4ecwAHyjbCG9OIxEedmY7NTMoOfcuoPC3AsDA==", "FareInfoRef": "35Kr0uAEuDKAzYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAeUCNrIAAAA==", "origin": "DXB", "departure_time": "2026-01-16T13:55:00.000+04: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-16T20:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT22H55M", "lay_over_date": "2026-01-15", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOOWFSA1", "FareRuleKey": "gws-eJxNTkkKwzAMfEyYuyQnTXOz8UJpwTm0pc2l\/39GJzaBCCSNNKPFe29iF1Gd\/NkG\/Ib8QH1HoMLoKUSM0+wclNUGEVN81\/VTnkFxLCFVG92zNmG2qEwoWqRTu2Fr8Z4TRG25jgs1othPY4ecwAHyjbCG9OIxEedmY7NTMoOfcuoPC3AsDA==", "FareInfoRef": "35Kr0uAEuDKAzYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 1017.04, "gross_total": 173057, "base_fare": 997.3, "tax": 85.7, "sell": { "currency": "GBP", "total": 1017.04, "base_fare": 997.3, "tax": 85.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3NDk3LjcsImJhc2VfZmFyZSI6MTY0MjQ1Ljg2LCJ0YXgiOjE0MTE0LjE4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYyNzEzLjg0LCJiYXNlX2ZhcmUiOjE1OTQ2MiwidGF4IjoxNDExNC4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNzMwNTcsImJhc2VfZmFyZSI6MTU5NDYyLCJ0YXgiOjEzNTk1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1017.04, "base_fare": 997.3, "tax": 85.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "968.25", "tax": "82.55", "discount": 67.78, "ait": "3.15", "service_charge": 30.87 }, "partner": { "currency": "GBP", "total": 1017.04, "base_fare": 997.3, "tax": 85.7, "gross": { "base_fare": "968.25", "tax": "82.55", "discount": "67.78", "ait": "3.15", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NzQ5Ny43MCIsImJhc2VfZmFyZSI6IjE2NDI0NS44NiIsInRheCI6IjE0MTE0LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5NDYyLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjExMTYyLjM0IiwiYWl0IjoiNTE5LjE4Iiwic2VydmljZV9jaGFyZ2UiOiI1MDgzLjg2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDc4My44NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjI3MTMuODQiLCJiYXNlX2ZhcmUiOiIxNTk0NjIuMDAiLCJ0YXgiOiIxNDExNC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1OTQ2Mi4wMCIsInRheCI6IjEzNTk1LjAwIiwiZGlzY291bnQiOiIxMTE2Mi4zNCIsImFpdCI6IjUxOS4xOCIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzMwNTcuMDAiLCJiYXNlX2ZhcmUiOiIxNTk0NjIuMDAiLCJ0YXgiOiIxMzU5NS4wMCIsImRpc2NvdW50IjoiMTExNjIuMzQiLCJhaXQiOiI1MTkuMTgiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE2MjcxMy44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1017.04, "filter": { "id": "F77RT00068-36", "price": 1017.04, "gross_total": 173057, "journey_duration": "PT1D6H15M", "journey_duration_seconds": 108900, "layover_duration": "PT22H55M", "layover_duration_seconds": 82500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-15T11:15:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T20:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601151115dxb202601151500806dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768430101::4B49VARW", "flight_key": "F77RT00068-37", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176843010240197LYWAR", "itt_flight_key": "F1TT00002-30", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-37-0", "itt_flight_key": "F1TT00002-30", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "13H25M", "routes": [ { "air_segment_key": "35Kr0uAEuDKAoUCNrIAAAA==", "origin": "JED", "departure_time": "2026-01-15T20:35:00.000+03: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-16T00:30:00.000+04: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": "1048", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "804" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOOWFSA1", "FareRuleKey": "gws-eJxNTkkKwzAMfEyYuyQnTXOz8UJpwTm0pc2l\/39GJzaBCCSNNKPFe29iF1Gd\/NkG\/Ib8QH1HoMLoKUSM0+wclNUGEVN81\/VTnkFxLCFVG92zNmG2qEwoWqRTu2Fr8Z4TRG25jgs1othPY4ecwAHyjbCG9OIxEedmY7NTMoOfcuoPC3AsDA==", "FareInfoRef": "35Kr0uAEuDKAzYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "35Kr0uAEuDKAeUCNrIAAAA==", "origin": "DXB", "departure_time": "2026-01-16T13:55:00.000+04: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-16T20:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-16", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT13H25M", "lay_over_date": "2026-01-16", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOOWFSA1", "FareRuleKey": "gws-eJxNTkkKwzAMfEyYuyQnTXOz8UJpwTm0pc2l\/39GJzaBCCSNNKPFe29iF1Gd\/NkG\/Ib8QH1HoMLoKUSM0+wclNUGEVN81\/VTnkFxLCFVG92zNmG2qEwoWqRTu2Fr8Z4TRG25jgs1othPY4ecwAHyjbCG9OIxEedmY7NTMoOfcuoPC3AsDA==", "FareInfoRef": "35Kr0uAEuDKAzYCNrIAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 1017.04, "gross_total": 173057, "base_fare": 997.3, "tax": 85.7, "sell": { "currency": "GBP", "total": 1017.04, "base_fare": 997.3, "tax": 85.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY3NDk3LjcsImJhc2VfZmFyZSI6MTY0MjQ1Ljg2LCJ0YXgiOjE0MTE0LjE4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYyNzEzLjg0LCJiYXNlX2ZhcmUiOjE1OTQ2MiwidGF4IjoxNDExNC4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNzMwNTcsImJhc2VfZmFyZSI6MTU5NDYyLCJ0YXgiOjEzNTk1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1017.04, "base_fare": 997.3, "tax": 85.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "968.25", "tax": "82.55", "discount": 67.78, "ait": "3.15", "service_charge": 30.87 }, "partner": { "currency": "GBP", "total": 1017.04, "base_fare": 997.3, "tax": 85.7, "gross": { "base_fare": "968.25", "tax": "82.55", "discount": "67.78", "ait": "3.15", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2NzQ5Ny43MCIsImJhc2VfZmFyZSI6IjE2NDI0NS44NiIsInRheCI6IjE0MTE0LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5NDYyLjAwIiwidGF4IjoiMTM1OTUuMDAiLCJkaXNjb3VudCI6IjExMTYyLjM0IiwiYWl0IjoiNTE5LjE4Iiwic2VydmljZV9jaGFyZ2UiOiI1MDgzLjg2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDc4My44NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNjI3MTMuODQiLCJiYXNlX2ZhcmUiOiIxNTk0NjIuMDAiLCJ0YXgiOiIxNDExNC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1OTQ2Mi4wMCIsInRheCI6IjEzNTk1LjAwIiwiZGlzY291bnQiOiIxMTE2Mi4zNCIsImFpdCI6IjUxOS4xOCIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzMwNTcuMDAiLCJiYXNlX2ZhcmUiOiIxNTk0NjIuMDAiLCJ0YXgiOiIxMzU5NS4wMCIsImRpc2NvdW50IjoiMTExNjIuMzQiLCJhaXQiOiI1MTkuMTgiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE2MjcxMy44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1017.04, "filter": { "id": "F77RT00068-37", "price": 1017.04, "gross_total": 173057, "journey_duration": "PT20H55M", "journey_duration_seconds": 75300, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-15T20:35:00.000+03:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-16T20:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jed202601152035dxb202601160030804dxb202601161355dac202601162030523", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }