{ "partnerId": "5812f433-b72e-4f39-9b37-e077143a4fda", "itinerary": { "trips": [ { "origin": "BLQ", "destination": "DAC", "departureDate": "2026-06-30", "departureTime": "" }, { "origin": "DAC", "destination": "BLQ", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false }, "travelport": { "responseId": "a9fce45f-e909-4478-8fff-e01b3ed7142d", "transactionId": "188a6893650bd6b595a7e960d690bc7f", "numberOflegs": 2, "offers": [ { "id": "j1_o1_p0_b0_j1-o2_p10_b3_j1", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p0", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Eco", "brandId": "2054951", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p10", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j1_o1_p0_b0_j1-o2_p11_b3_j1", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p0", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Eco", "brandId": "2054951", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p11", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j1_o1_p1_b0_j1-o2_p10_b3_j1", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p1", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Eco", "brandId": "2054951", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p10", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j1_o1_p1_b0_j1-o2_p11_b3_j1", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p1", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Eco", "brandId": "2054951", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 772, "totalPrice": 965.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 772, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 965.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p11", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j2_o1_p2_b1_j2-o2_p12_b4_j2", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Eco", "brandId": "2125641", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p2", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Eco", "brandId": "2054950", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p12", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j2_o1_p2_b1_j2-o2_p13_b4_j2", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Eco", "brandId": "2125641", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p2", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Eco", "brandId": "2054950", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p13", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j2_o1_p3_b1_j2-o2_p12_b4_j2", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Eco", "brandId": "2125641", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p3", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Eco", "brandId": "2054950", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p12", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j2_o1_p3_b1_j2-o2_p13_b4_j2", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Eco", "brandId": "2125641", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p3", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Eco", "brandId": "2054950", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 794, "totalPrice": 987.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 794, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 987.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p13", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j3_o1_p4_b2_j3-o2_p14_b5_j3", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flex Eco", "brandId": "2125640", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p4", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Flex Eco", "brandId": "2054949", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p14", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j3_o1_p4_b2_j3-o2_p15_b5_j3", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flex Eco", "brandId": "2125640", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p4", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Flex Eco", "brandId": "2054949", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p15", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j3_o1_p5_b2_j3-o2_p14_b5_j3", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flex Eco", "brandId": "2125640", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p5", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Flex Eco", "brandId": "2054949", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p14", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j3_o1_p5_b2_j3-o2_p15_b5_j3", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flex Eco", "brandId": "2125640", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p5", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Flex Eco", "brandId": "2054949", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 815, "totalPrice": 1008.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 815, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1008.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p15", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j6_o3_p20_b0_j6-o4_p28_b3_j6", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p20", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Eco", "brandId": "2054951", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p28", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j6_o3_p20_b0_j6-o4_p29_b3_j6", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p20", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Eco", "brandId": "2054951", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p29", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j6_o3_p21_b0_j6-o4_p28_b3_j6", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p21", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT25H10M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s12", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s13", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s14", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Eco", "brandId": "2054951", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p28", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j6_o3_p21_b0_j6-o4_p29_b3_j6", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p21", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT25H10M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s12", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s13", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s14", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Eco", "brandId": "2054951", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 851, "totalPrice": 1044.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 851, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1044.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p29", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j7_o3_p22_b1_j7-o4_p30_b4_j7", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Eco", "brandId": "2125641", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p22", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Eco", "brandId": "2054950", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p30", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j7_o3_p22_b1_j7-o4_p31_b4_j7", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Eco", "brandId": "2125641", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p22", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Eco", "brandId": "2054950", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p31", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j7_o3_p23_b1_j7-o4_p30_b4_j7", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Eco", "brandId": "2125641", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p23", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT25H10M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s12", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s13", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s14", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Eco", "brandId": "2054950", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p30", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j7_o3_p23_b1_j7-o4_p31_b4_j7", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Eco", "brandId": "2125641", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p23", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT25H10M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s12", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s13", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s14", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Eco", "brandId": "2054950", "brandCode": "NSEMIFLEXE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 875, "totalPrice": 1068.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 875, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1068.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p31", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZC4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j8_o3_p24_b2_j8-o4_p32_b5_j8", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flex Eco", "brandId": "2125640", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p24", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Flex Eco", "brandId": "2054949", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p32", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j8_o3_p24_b2_j8-o4_p33_b5_j8", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flex Eco", "brandId": "2125640", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p24", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Flex Eco", "brandId": "2054949", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p33", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j8_o3_p25_b2_j8-o4_p32_b5_j8", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flex Eco", "brandId": "2125640", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p25", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT25H10M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s12", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s13", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s14", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Flex Eco", "brandId": "2054949", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p32", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j8_o3_p25_b2_j8-o4_p33_b5_j8", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flex Eco", "brandId": "2125640", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO66LB\/30KG" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p25", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "BARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT25H10M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s12", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s13", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s14", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Flex Eco", "brandId": "2054949", "brandCode": "NFLEXE", "brandFacilities": { "Refund": "Included", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 899, "totalPrice": 1092.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 899, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1092.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p33", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "L", "fareBasisCode": "LARCAZF4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 9, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j11_o5_p38_b10_j11-o6_p43_b22_j11", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 644, "totalPrice": 1212.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1212.78 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1212.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1212.78 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p38", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1212.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1212.78 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p43", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j11_o5_p38_b10_j11-o6_p44_b22_j11", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 644, "totalPrice": 1212.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1212.78 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1212.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1212.78 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p38", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1212.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1212.78 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p44", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j16_o7_p52_b10_j16-o8_p57_b22_j16", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 644, "totalPrice": 1215.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1215.06 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1215.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1215.06 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p52", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1215.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1215.06 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p57", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j16_o7_p52_b10_j16-o8_p58_b22_j16", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 644, "totalPrice": 1215.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1215.06 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1215.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1215.06 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p52", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1215.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1215.06 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p58", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j21_o9_p66_b10_j21-o10_p71_b22_j21", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 644, "totalPrice": 1222.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1222.35 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1222.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1222.35 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p66", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1222.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1222.35 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p71", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j21_o9_p66_b10_j21-o10_p72_b22_j21", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 644, "totalPrice": 1222.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1222.35 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1222.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1222.35 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p66", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1222.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1222.35 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p72", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j26_o11_p80_b23_j26-o12_p85_b22_j26", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 644, "totalPrice": 1223.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1223.43 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1223.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1223.43 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p80", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1223.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1223.43 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p85", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j26_o11_p80_b23_j26-o12_p86_b22_j26", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 644, "totalPrice": 1223.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1223.43 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1223.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1223.43 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p80", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 644, "totalPrice": 1223.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 644, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1223.43 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p86", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j31_o13_p94_b10_j31-o14_p99_b22_j31", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 640, "totalPrice": 1231.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 640, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1231.77 } ], "taxes": [] }, "legs": [ { "offerId": "o13", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 640, "totalPrice": 1231.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 640, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1231.77 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p94", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o14", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 640, "totalPrice": 1231.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 640, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1231.77 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO7LB\/3KG" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p99", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "O", "fareBasisCode": "OLESP1RE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 7, "totalDuration": "PT23H30M", "totalFlightDuration": "PT14H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT1H45M", "sequence": 1, "id": "s64", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT7H5M", "sequence": 2, "id": "s65", "number": "149", "operatingCarrierName": "", "arrival": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "08:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT7H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s66", "number": "8085", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-15", "time": "23:40:00" }, "departure": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "21:20:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H20M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } } ] }, { "id": "j12_o5_p39_b10_j12-o6_p45_b23_j12", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 773, "totalPrice": 1341.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1341.78 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1341.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1341.78 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p39", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1341.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1341.78 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p45", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j12_o5_p39_b10_j12-o6_p46_b23_j12", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 773, "totalPrice": 1341.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1341.78 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1341.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1341.78 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p39", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1341.78, "totalFees": 0, "totalTaxes": 568.78, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 568.78, "totalFees": 0, "totalPrice": 1341.78 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p46", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j17_o7_p53_b10_j17-o8_p59_b23_j17", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 773, "totalPrice": 1344.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1344.06 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1344.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1344.06 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p53", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1344.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1344.06 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p59", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j17_o7_p53_b10_j17-o8_p60_b23_j17", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 773, "totalPrice": 1344.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1344.06 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1344.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1344.06 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p53", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1344.06, "totalFees": 0, "totalTaxes": 571.06, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 571.06, "totalFees": 0, "totalPrice": 1344.06 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p60", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j22_o9_p67_b10_j22-o10_p73_b23_j22", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 773, "totalPrice": 1351.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1351.35 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1351.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1351.35 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p67", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1351.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1351.35 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p73", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j22_o9_p67_b10_j22-o10_p74_b23_j22", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 773, "totalPrice": 1351.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1351.35 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1351.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1351.35 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p67", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1351.35, "totalFees": 0, "totalTaxes": 578.35, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 578.35, "totalFees": 0, "totalPrice": 1351.35 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p74", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j27_o11_p81_b23_j27-o12_p87_b23_j27", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 773, "totalPrice": 1352.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1352.43 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1352.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1352.43 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p81", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1352.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1352.43 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p87", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j27_o11_p81_b23_j27-o12_p88_b23_j27", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 773, "totalPrice": 1352.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1352.43 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1352.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1352.43 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p81", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 773, "totalPrice": 1352.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 773, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 1352.43 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p88", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j32_o13_p95_b10_j32-o14_p100_b23_j32", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 876, "totalPrice": 1467.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 876, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1467.77 } ], "taxes": [] }, "legs": [ { "offerId": "o13", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Optima", "brandId": "2141215", "brandCode": "OPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 876, "totalPrice": 1467.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 876, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1467.77 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p95", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SDL0N2M6", "fareType": "PublicFare", "fareTypeCode": "XPX" } ], "quantity": 5, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o14", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Convenience", "brandId": "1866572", "brandCode": "ECONVENIEN", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 876, "totalPrice": 1467.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 876, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1467.77 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 30, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO7LB\/3KG" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p100", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "S", "fareBasisCode": "SLR7R1SE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 7, "totalDuration": "PT23H30M", "totalFlightDuration": "PT14H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT1H45M", "sequence": 1, "id": "s64", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT7H5M", "sequence": 2, "id": "s65", "number": "149", "operatingCarrierName": "", "arrival": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "08:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT7H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s66", "number": "8085", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-15", "time": "23:40:00" }, "departure": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "21:20:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H20M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } } ] }, { "id": "j33_o13_p96_b19_j33-o14_p101_b22_j33", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 935, "totalPrice": 1526.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 935, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1526.77 } ], "taxes": [] }, "legs": [ { "offerId": "o13", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flexible", "brandId": "2141212", "brandCode": "FLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 935, "totalPrice": 1526.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 935, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1526.77 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p96", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "H", "fareBasisCode": "HDL3NNS0", "fareType": "PublicFare", "fareTypeCode": "EU" } ], "quantity": 9, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o14", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 935, "totalPrice": 1526.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 935, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 1526.77 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO7LB\/3KG" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p101", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "O", "fareBasisCode": "OLESP1RE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 7, "totalDuration": "PT23H30M", "totalFlightDuration": "PT14H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT1H45M", "sequence": 1, "id": "s64", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT7H5M", "sequence": 2, "id": "s65", "number": "149", "operatingCarrierName": "", "arrival": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "08:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT7H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s66", "number": "8085", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-15", "time": "23:40:00" }, "departure": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "21:20:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H20M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } } ] }, { "id": "j4_o1_p6_b0_j4-o2_p16_b6_j4", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p6", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Bus", "brandId": "2054948", "brandCode": "NBASICB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p16", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZB5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j4_o1_p6_b0_j4-o2_p17_b6_j4", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p6", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Bus", "brandId": "2054948", "brandCode": "NBASICB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p17", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZB5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j4_o1_p7_b0_j4-o2_p16_b6_j4", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p7", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Bus", "brandId": "2054948", "brandCode": "NBASICB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p16", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZB5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j4_o1_p7_b0_j4-o2_p17_b6_j4", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p7", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Bus", "brandId": "2054948", "brandCode": "NBASICB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1770, "totalPrice": 1963.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1770, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 1963.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p17", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZB5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j5_o1_p8_b0_j5-o2_p18_b7_j5", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p8", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Bus", "brandId": "2054947", "brandCode": "NSEMIFLEXB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Not Offered", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p18", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZC5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j5_o1_p8_b0_j5-o2_p19_b7_j5", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p8", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT18H45M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s3", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s4", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s5", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Bus", "brandId": "2054947", "brandCode": "NSEMIFLEXB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Not Offered", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p19", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZC5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j5_o1_p9_b0_j5-o2_p18_b7_j5", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p9", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Bus", "brandId": "2054947", "brandCode": "NSEMIFLEXB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Not Offered", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p18", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZC5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j5_o1_p9_b0_j5-o2_p19_b7_j5", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "legs": [ { "offerId": "o1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Eco", "brandId": "2125642", "brandCode": "NBASICE", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Included" } }, "price": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p9", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "M", "fareBasisCode": "MARCAZB4", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 1, "totalDuration": "PT23H15M", "totalFlightDuration": "PT12H0M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT8H40M", "sequence": 1, "id": "s9", "number": "6220", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "07:30:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:30:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT2H35M", "sequence": 2, "id": "s10", "number": "208", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-06-30", "time": "22:25:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H15M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s11", "number": "806", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "09:45:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-01", "time": "01:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H45M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o2", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Bus", "brandId": "2054947", "brandCode": "NSEMIFLEXB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Not Offered", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1807, "totalPrice": 2000.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1807, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2000.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p19", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZC5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j28_o11_p82_b28_j28-o12_p89_b28_j28", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1453, "totalPrice": 2032.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1453, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 2032.43 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Comfort", "brandId": "1866571", "brandCode": "ECOMFORT", "brandFacilities": { "Refund": "Included", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1453, "totalPrice": 2032.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1453, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 2032.43 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 35, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p82", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "HLR7R1FE", "fareType": "PublicFare", "fareTypeCode": "EU" } ], "quantity": 1, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Comfort", "brandId": "1866571", "brandCode": "ECOMFORT", "brandFacilities": { "Refund": "Included", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1453, "totalPrice": 2032.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1453, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 2032.43 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 35, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p89", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "H", "fareBasisCode": "HLR7R1FE", "fareType": "PublicFare", "fareTypeCode": "EU" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j28_o11_p82_b28_j28-o12_p90_b28_j28", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1453, "totalPrice": 2032.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1453, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 2032.43 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Comfort", "brandId": "1866571", "brandCode": "ECOMFORT", "brandFacilities": { "Refund": "Included", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1453, "totalPrice": 2032.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1453, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 2032.43 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 35, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p82", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "HLR7R1FE", "fareType": "PublicFare", "fareTypeCode": "EU" } ], "quantity": 1, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Comfort", "brandId": "1866571", "brandCode": "ECOMFORT", "brandFacilities": { "Refund": "Included", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1453, "totalPrice": 2032.43, "totalFees": 0, "totalTaxes": 579.43, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1453, "totalTaxes": 579.43, "totalFees": 0, "totalPrice": 2032.43 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 35, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p90", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "H", "fareBasisCode": "HLR7R1FE", "fareType": "PublicFare", "fareTypeCode": "EU" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j15_o5_p42_b21_j15-o6_p50_b22_j15", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2377.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 2377.56 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Optima", "brandId": "2141205", "brandCode": "BUSOPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2377.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 2377.56 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p42", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IPN0N5M6", "fareType": "PublicFare", "fareTypeCode": "BX" } ], "quantity": 4, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2377.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 2377.56 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p50", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j15_o5_p42_b21_j15-o6_p51_b22_j15", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2377.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 2377.56 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Optima", "brandId": "2141205", "brandCode": "BUSOPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2377.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 2377.56 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p42", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IPN0N5M6", "fareType": "PublicFare", "fareTypeCode": "BX" } ], "quantity": 4, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2377.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 2377.56 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p51", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j20_o7_p56_b21_j20-o8_p64_b22_j20", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2379.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 2379.84 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Optima", "brandId": "2141205", "brandCode": "BUSOPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2379.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 2379.84 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p56", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IPN0N5M6", "fareType": "PublicFare", "fareTypeCode": "BX" } ], "quantity": 3, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2379.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 2379.84 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p64", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j20_o7_p56_b21_j20-o8_p65_b22_j20", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2379.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 2379.84 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Optima", "brandId": "2141205", "brandCode": "BUSOPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2379.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 2379.84 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p56", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IPN0N5M6", "fareType": "PublicFare", "fareTypeCode": "BX" } ], "quantity": 3, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2379.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 2379.84 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p65", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j25_o9_p70_b21_j25-o10_p78_b22_j25", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2387.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 2387.13 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Optima", "brandId": "2141205", "brandCode": "BUSOPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2387.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 2387.13 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p70", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IPN0N5M6", "fareType": "PublicFare", "fareTypeCode": "BX" } ], "quantity": 3, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2387.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 2387.13 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p78", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j25_o9_p70_b21_j25-o10_p79_b22_j25", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2387.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 2387.13 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Optima", "brandId": "2141205", "brandCode": "BUSOPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2387.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 2387.13 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p70", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IPN0N5M6", "fareType": "PublicFare", "fareTypeCode": "BX" } ], "quantity": 3, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1492, "totalPrice": 2387.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1492, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 2387.13 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p79", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLITP1RE", "fareType": "PublicFare", "fareTypeCode": "XEX" } ], "quantity": 4, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j35_o13_p98_b21_j35-o14_p103_b22_j35", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 1488, "totalPrice": 2396.55, "totalFees": 0, "totalTaxes": 908.55, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1488, "totalTaxes": 908.55, "totalFees": 0, "totalPrice": 2396.55 } ], "taxes": [] }, "legs": [ { "offerId": "o13", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Optima", "brandId": "2141205", "brandCode": "BUSOPTIMA", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 1488, "totalPrice": 2396.55, "totalFees": 0, "totalTaxes": 908.55, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1488, "totalTaxes": 908.55, "totalFees": 0, "totalPrice": 2396.55 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p98", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IPN0N5M6", "fareType": "PublicFare", "fareTypeCode": "BX" } ], "quantity": 4, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o14", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 1488, "totalPrice": 2396.55, "totalFees": 0, "totalTaxes": 908.55, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 1488, "totalTaxes": 908.55, "totalFees": 0, "totalPrice": 2396.55 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO7LB\/3KG" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p103", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "O", "fareBasisCode": "OLESP1RE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 7, "totalDuration": "PT23H30M", "totalFlightDuration": "PT14H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT1H45M", "sequence": 1, "id": "s64", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT7H5M", "sequence": 2, "id": "s65", "number": "149", "operatingCarrierName": "", "arrival": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "08:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT7H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s66", "number": "8085", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-15", "time": "23:40:00" }, "departure": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "21:20:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H20M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } } ] }, { "id": "j9_o3_p26_b8_j9-o4_p34_b6_j9", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2373, "totalPrice": 2566.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2373, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2566.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Bus", "brandId": "2125639", "brandCode": "NBASICB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 2373, "totalPrice": 2566.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2373, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2566.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO26LB\/12KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p26", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IARCAZB5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 2, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Bus", "brandId": "2054948", "brandCode": "NBASICB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 2373, "totalPrice": 2566.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2373, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2566.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p34", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZB5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j9_o3_p26_b8_j9-o4_p35_b6_j9", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2373, "totalPrice": 2566.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2373, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2566.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Basic Bus", "brandId": "2125639", "brandCode": "NBASICB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 2373, "totalPrice": 2566.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2373, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2566.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO26LB\/12KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p26", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IARCAZB5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 2, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Basic Bus", "brandId": "2054948", "brandCode": "NBASICB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Included", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 2373, "totalPrice": 2566.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2373, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2566.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p35", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZB5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j10_o3_p27_b9_j10-o4_p36_b7_j10", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2443, "totalPrice": 2636.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2443, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2636.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Bus", "brandId": "2125638", "brandCode": "NSEMIFLEXB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Not Offered", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 2443, "totalPrice": 2636.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2443, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2636.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO26LB\/12KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p27", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IARCAZC5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 2, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Bus", "brandId": "2054947", "brandCode": "NSEMIFLEXB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Not Offered", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 2443, "totalPrice": 2636.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2443, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2636.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p36", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZC5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT37H35M", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s93", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H35M", "sequence": 2, "id": "s94", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s95", "number": "6218", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "10:20:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "09:15:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j10_o3_p27_b9_j10-o4_p37_b7_j10", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2443, "totalPrice": 2636.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2443, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2636.49 } ], "taxes": [] }, "legs": [ { "offerId": "o3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Semi Flex Bus", "brandId": "2125638", "brandCode": "NSEMIFLEXB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Not Offered", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 2443, "totalPrice": 2636.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2443, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2636.49 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO26LB\/12KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p27", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IARCAZC5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 2, "totalDuration": "PT20H40M", "totalFlightDuration": "PT12H20M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 1, "id": "s6", "number": "6224", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "12:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "11:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT4H10M", "sequence": 2, "id": "s7", "number": "202", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-06-30", "time": "21:55:00" }, "departure": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-06-30", "time": "16:10:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2094, "duration": "PT4H45M", "equipment": "320", "airplaneName": "Airbus A320", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s8", "number": "808", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-01", "time": "11:40:00" }, "departure": { "terminal": "1", "location": "JED", "locationName": "King Abdulaziz International Airport", "date": "2026-07-01", "time": "02:05:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 3251, "duration": "PT6H35M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } }, { "offerId": "o4", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Semi Flex Bus", "brandId": "2054947", "brandCode": "NSEMIFLEXB", "brandFacilities": { "Refund": "Chargeable", "CarryOn": "Not Offered", "CheckedBag": "Not Offered" } }, "price": { "currencyCode": "EUR", "base": 2443, "totalPrice": 2636.49, "totalFees": 0, "totalTaxes": 193.49, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2443, "totalTaxes": 193.49, "totalFees": 0, "totalPrice": 2636.49 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO70LB\/32KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO18LB\/8KG AND UPTO46LI\/118LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p37", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "D", "fareBasisCode": "DARCAZC5", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT42H", "totalFlightDuration": "PT12H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s96", "number": "805", "operatingCarrierName": "", "arrival": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "03:40:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "00:45:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2739, "duration": "PT5H55M", "equipment": "773", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT23H", "sequence": 2, "id": "s97", "number": "207", "operatingCarrierName": "", "arrival": { "terminal": "3", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-15", "time": "14:40:00" }, "departure": { "terminal": "2", "location": "RUH", "locationName": "King Khalid International Airport", "date": "2026-07-15", "time": "10:00:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 2273, "duration": "PT5H40M", "equipment": "321", "airplaneName": "Airbus A321", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "sequence": 3, "id": "s98", "number": "6219", "operatingCarrierName": "ITA AIRWAYS", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-16", "time": "14:45:00" }, "departure": { "terminal": "1", "location": "FCO", "locationName": "Leonardo da Vinci-Fiumicino Airport", "date": "2026-07-16", "time": "13:40:00" }, "carrier": "SV", "airlineName": "Saudi Arabian Airlines", "distance": 198, "duration": "PT1H5M", "equipment": "221", "airplaneName": "Airbus A220-100", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" } ] } } ] }, { "id": "j34_o13_p97_b20_j34-o14_p102_b22_j34", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2139, "totalPrice": 2730.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2139, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 2730.77 } ], "taxes": [] }, "legs": [ { "offerId": "o13", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Fully Flexible", "brandId": "2141211", "brandCode": "FULLFLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 2139, "totalPrice": 2730.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2139, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 2730.77 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p97", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Y", "fareBasisCode": "YDL3YNS0", "fareType": "PublicFare", "fareTypeCode": "ES" } ], "quantity": 9, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o14", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Classic", "brandId": "1866573", "brandCode": "ECLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 2139, "totalPrice": 2730.77, "totalFees": 0, "totalTaxes": 591.77, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2139, "totalTaxes": 591.77, "totalFees": 0, "totalPrice": 2730.77 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 25, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO7LB\/3KG" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p102", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "O", "fareBasisCode": "OLESP1RE", "fareType": "PublicFare", "fareTypeCode": "ER" } ], "quantity": 7, "totalDuration": "PT23H30M", "totalFlightDuration": "PT14H40M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT1H45M", "sequence": 1, "id": "s64", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT7H5M", "sequence": 2, "id": "s65", "number": "149", "operatingCarrierName": "", "arrival": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "08:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT7H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s66", "number": "8085", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-07-15", "time": "23:40:00" }, "departure": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-07-15", "time": "21:20:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H20M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } } ] }, { "id": "j13_o5_p40_b19_j13-o6_p47_b24_j13", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3015.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 3015.56 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flexible", "brandId": "2141212", "brandCode": "FLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3015.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 3015.56 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p40", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "H", "fareBasisCode": "HDL3NNS0", "fareType": "PublicFare", "fareTypeCode": "EU" } ], "quantity": 9, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Classic", "brandId": "1866569", "brandCode": "BCLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3015.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 3015.56 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p47", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "R", "fareBasisCode": "RJITP1RE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j18_o7_p54_b19_j18-o8_p61_b24_j18", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3017.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 3017.84 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flexible", "brandId": "2141212", "brandCode": "FLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3017.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 3017.84 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p54", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "H", "fareBasisCode": "HDL3NNS0", "fareType": "PublicFare", "fareTypeCode": "EU" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Classic", "brandId": "1866569", "brandCode": "BCLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3017.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 3017.84 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p61", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "R", "fareBasisCode": "RJITP1RE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j23_o9_p68_b19_j23-o10_p75_b24_j23", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3025.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 3025.13 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Flexible", "brandId": "2141212", "brandCode": "FLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3025.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 3025.13 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p68", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "H", "fareBasisCode": "HDL3NNS0", "fareType": "PublicFare", "fareTypeCode": "EU" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Classic", "brandId": "1866569", "brandCode": "BCLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 2130, "totalPrice": 3025.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2130, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 3025.13 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p75", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "R", "fareBasisCode": "RJITP1RE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j29_o11_p83_b24_j29-o12_p91_b24_j29", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 2718, "totalPrice": 3935.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2718, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 3935.38 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Classic", "brandId": "1866569", "brandCode": "BCLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 2718, "totalPrice": 3935.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2718, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 3935.38 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p83", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "B", "fareBasisCode": "RJESP1RE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Classic", "brandId": "1866569", "brandCode": "BCLASSIC", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 2718, "totalPrice": 3935.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 2718, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 3935.38 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p91", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "R", "fareBasisCode": "RJITP1RE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j14_o5_p41_b20_j14-o6_p48_b25_j14", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4624.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 4624.56 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Fully Flexible", "brandId": "2141211", "brandCode": "FULLFLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4624.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 4624.56 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p41", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Y", "fareBasisCode": "YDL3YNS0", "fareType": "PublicFare", "fareTypeCode": "ES" } ], "quantity": 9, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4624.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 4624.56 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p48", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j14_o5_p41_b20_j14-o6_p49_b25_j14", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4624.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 4624.56 } ], "taxes": [] }, "legs": [ { "offerId": "o5", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Fully Flexible", "brandId": "2141211", "brandCode": "FULLFLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4624.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 4624.56 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p41", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Y", "fareBasisCode": "YDL3YNS0", "fareType": "PublicFare", "fareTypeCode": "ES" } ], "quantity": 9, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s32", "number": "1238", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s33", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s34", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o6", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4624.56, "totalFees": 0, "totalTaxes": 885.56, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 885.56, "totalFees": 0, "totalPrice": 4624.56 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p49", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j19_o7_p55_b20_j19-o8_p62_b25_j19", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4626.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 4626.84 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Fully Flexible", "brandId": "2141211", "brandCode": "FULLFLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4626.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 4626.84 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p55", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Y", "fareBasisCode": "YDL3YNS0", "fareType": "PublicFare", "fareTypeCode": "ES" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4626.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 4626.84 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p62", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j19_o7_p55_b20_j19-o8_p63_b25_j19", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4626.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 4626.84 } ], "taxes": [] }, "legs": [ { "offerId": "o7", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Fully Flexible", "brandId": "2141211", "brandCode": "FULLFLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4626.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 4626.84 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p55", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Y", "fareBasisCode": "YDL3YNS0", "fareType": "PublicFare", "fareTypeCode": "ES" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT6H20M", "sequence": 1, "id": "s41", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT18H55M", "sequence": 2, "id": "s42", "number": "6226", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-06-30", "time": "23:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "789", "airplaneName": "Boeing 787-9", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s43", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o8", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4626.84, "totalFees": 0, "totalTaxes": 887.84, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 887.84, "totalFees": 0, "totalPrice": 4626.84 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p63", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j24_o9_p69_b20_j24-o10_p76_b25_j24", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4634.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 4634.13 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Fully Flexible", "brandId": "2141211", "brandCode": "FULLFLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4634.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 4634.13 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p69", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Y", "fareBasisCode": "YDL3YNS0", "fareType": "PublicFare", "fareTypeCode": "ES" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4634.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 4634.13 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p76", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j24_o9_p69_b20_j24-o10_p77_b25_j24", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4634.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 4634.13 } ], "taxes": [] }, "legs": [ { "offerId": "o9", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Fully Flexible", "brandId": "2141211", "brandCode": "FULLFLEX", "brandFacilities": { "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included", "Refund": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4634.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 4634.13 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 1, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p69", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Y", "fareBasisCode": "YDL3YNS0", "fareType": "PublicFare", "fareTypeCode": "ES" } ], "quantity": 9, "totalDuration": "PT39H50M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT13H20M", "sequence": 1, "id": "s38", "number": "1244", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "09:25:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "06:50:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s39", "number": "6136", "operatingCarrierName": "QATAR AIRWAYS", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "IB", "airlineName": "Iberia", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "sequence": 3, "id": "s40", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o10", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3739, "totalPrice": 4634.13, "totalFees": 0, "totalTaxes": 895.13, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3739, "totalTaxes": 895.13, "totalFees": 0, "totalPrice": 4634.13 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p77", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j30_o11_p84_b25_j30-o12_p92_b25_j30", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 3846, "totalPrice": 5063.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3846, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 5063.38 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3846, "totalPrice": 5063.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3846, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 5063.38 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p84", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 2, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3846, "totalPrice": 5063.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3846, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 5063.38 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p92", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 4, "totalDuration": "PT17H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT2H45M", "sequence": 1, "id": "s49", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT56M", "sequence": 2, "id": "s50", "number": "127", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "14:15:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "09:05:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s51", "number": "7583", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-15", "time": "17:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "15:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] }, { "id": "j30_o11_p84_b25_j30-o12_p93_b25_j30", "source": "GDS:TravelPort", "fullprice": { "currencyCode": "EUR", "base": 3846, "totalPrice": 5063.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3846, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 5063.38 } ], "taxes": [] }, "legs": [ { "offerId": "o11", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3846, "totalPrice": 5063.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3846, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 5063.38 } ], "taxes": [] }, "sequence": 1, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p84", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 2, "totalDuration": "PT34H15M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT7H45M", "sequence": 1, "id": "s35", "number": "6542", "operatingCarrierName": "AIR NOSTRUM FOR IBERIA", "arrival": { "terminal": "4", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "15:00:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi Airport", "date": "2026-06-30", "time": "12:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 806, "duration": "PT2H35M", "equipment": "CRK", "airplaneName": "Canadair 1000", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT11H55M", "sequence": 2, "id": "s36", "number": "152", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "06:30:00" }, "departure": { "terminal": "4S", "location": "MAD", "locationName": "All Madrid Airports", "date": "2026-06-30", "time": "22:45:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 3312, "duration": "PT6H45M", "equipment": "788", "airplaneName": "Boeing 787-8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s37", "number": "638", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-02", "time": "02:40:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-01", "time": "18:25:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H15M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" } ] } }, { "offerId": "o12", "departureCode": "DAC", "arrivalCode": "IBT", "brand": { "brandName": "Business Comfort", "brandId": "1866568", "brandCode": "BCOMFORT", "brandFacilities": { "Refund": "Chargeable", "Meals": "Included", "CheckedBag": "Included", "CarryOn": "Included" } }, "price": { "currencyCode": "EUR", "base": 3846, "totalPrice": 5063.38, "totalFees": 0, "totalTaxes": 1217.38, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "AJI", "passengerType": "Adult", "base": 3846, "totalTaxes": 1217.38, "totalFees": 0, "totalPrice": 5063.38 } ], "taxes": [] }, "sequence": 2, "terms_and_conditions": { "baggageAllowance": { "Adult": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 40, "weightUnit": "Kilograms", "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY ON ALLOWANCE DATA NOT AVAILABLE" } } } }, "accountCodePrivateFare": null }, "product": { "id": "p93", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Business", "classOfService": "I", "fareBasisCode": "IJR7R1SE", "fareType": "PublicFare", "fareTypeCode": "BR" } ], "quantity": 3, "totalDuration": "PT33H24M", "totalFlightDuration": "PT13H43M", "flightSegments": [ { "boundFlightsInd": true, "connectionDuration": "PT9H30M", "sequence": 1, "id": "s75", "number": "643", "operatingCarrierName": "", "arrival": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "06:20:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka Shahjalal International Airport", "date": "2026-07-15", "time": "04:10:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2432, "duration": "PT5H10M", "equipment": "77W", "airplaneName": "Boeing 777-300", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "boundFlightsInd": true, "connectionDuration": "PT10H11M", "sequence": 2, "id": "s76", "number": "117", "operatingCarrierName": "", "arrival": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-15", "time": "21:00:00" }, "departure": { "location": "DOH", "locationName": "All Doha Airports", "date": "2026-07-15", "time": "15:50:00" }, "carrier": "QR", "airlineName": "Qatar Airways", "distance": 2724, "duration": "PT6H10M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "sequence": 3, "id": "s77", "number": "7586", "operatingCarrierName": "TRENITALIA S P A", "arrival": { "location": "IBT", "locationName": "", "date": "2026-07-16", "time": "09:34:00" }, "departure": { "terminal": "1", "location": "MXP", "locationName": "Milan-Malpensa Airport", "date": "2026-07-16", "time": "07:11:00" }, "carrier": "9B", "airlineName": "", "distance": 124, "duration": "PT2H23M", "equipment": "TRN", "airplaneName": "Train", "airlineLogoUrl": "" } ] } } ] } ], "dataList": [], "filters": { "stops": [ { "name": "2 Stops", "value": "3" } ], "fareType": [ { "name": "Partially Refundable", "value": "Chargeable" }, { "name": "Refundable", "value": "Included" }, { "name": "Non Refundable", "value": "Not Offered" } ], "baggage": [ { "value": 1, "unit": "Piece" }, { "value": 2, "unit": "Piece" }, { "value": 25, "unit": "Kilograms" }, { "value": 30, "unit": "Kilograms" }, { "value": 35, "unit": "Kilograms" }, { "value": 40, "unit": "Kilograms" } ], "connectingAirports": [ { "name": "Leonardo da Vinci-Fiumicino Airport", "code": "FCO" }, { "name": "King Khalid International Airport", "code": "RUH" }, { "name": "King Abdulaziz International Airport", "code": "JED" }, { "name": "Adolfo Su\u00e1rez Madrid-Barajas Airport", "code": "MAD" }, { "name": "Hamad International Airport", "code": "DOH" }, { "name": "Milan-Malpensa Airport", "code": "MXP" } ], "airlines": [ { "name": "Saudi Arabian Airlines", "value": "SV", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/SV.svg" }, { "name": "Iberia", "value": "IB", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/IB.svg" }, { "name": "Qatar Airways", "value": "QR", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/QR.svg" }, { "name": "", "value": "9B", "logoUrl": "" } ] }, "itinerary": { "trips": [ { "origin": "BLQ", "destination": "DAC", "departureDate": "2026-06-30", "departureTime": "" }, { "origin": "DAC", "destination": "BLQ", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, "emirates": { "responseId": "XC23CE4A-EB04-47CB-AEEB,X19967225-7E77-43E5-88F7,XE1BF4182-CAB9-47BC-A2CC", "transactionId": "", "numberOflegs": 2, "offers": [ { "id": "XC23CE4A-EB04-47CB-AEEB-1+XC23CE4A-EB04-47CB-AEEB-96", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT17H", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT2H25M" }, { "sequence": 2, "id": "Isgm03003bd3cd3a1", "number": "582", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "08:35:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "02:00:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-96", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT12H", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmc0003bd3cd3a1", "number": "585", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "04:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "01:40:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT4H25M" }, { "sequence": 2, "id": "Isgmc1003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-15", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-1", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003bd3cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-96", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-96-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003bd3cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-1+XC23CE4A-EB04-47CB-AEEB-97", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT17H", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT2H25M" }, { "sequence": 2, "id": "Isgm03003bd3cd3a1", "number": "582", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "08:35:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "02:00:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-97", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT18H10M", "totalFlightDuration": "PT7H45M", "flightSegments": [ { "sequence": 1, "id": "Isgmc6003bd3cd3a1", "number": "587", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "22:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "19:30:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT3H", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT10H25M" }, { "sequence": 2, "id": "Isgmc7003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-1", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003bd3cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-97", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-97-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003bd3cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-1+XC23CE4A-EB04-47CB-AEEB-98", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT17H", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT2H25M" }, { "sequence": 2, "id": "Isgm03003bd3cd3a1", "number": "582", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "08:35:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "02:00:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-98", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT27H30M", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmca003bd3cd3a1", "number": "583", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "13:00:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "10:10:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT19H55M" }, { "sequence": 2, "id": "Isgmc7003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-1", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04003bd3cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-98", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-98-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04003bd3cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-2+XC23CE4A-EB04-47CB-AEEB-96", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-2", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT25H50M", "totalFlightDuration": "PT14H50M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT11H" }, { "sequence": 2, "id": "Isgm10003bd3cd3a1", "number": "586", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "17:25:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "10:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-96", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT12H", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmc0003bd3cd3a1", "number": "585", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "04:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "01:40:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT4H25M" }, { "sequence": 2, "id": "Isgmc1003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-15", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-2", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003bd3cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-96", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-96-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003bd3cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-2+XC23CE4A-EB04-47CB-AEEB-97", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-2", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT25H50M", "totalFlightDuration": "PT14H50M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT11H" }, { "sequence": 2, "id": "Isgm10003bd3cd3a1", "number": "586", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "17:25:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "10:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-97", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT18H10M", "totalFlightDuration": "PT7H45M", "flightSegments": [ { "sequence": 1, "id": "Isgmc6003bd3cd3a1", "number": "587", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "22:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "19:30:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT3H", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT10H25M" }, { "sequence": 2, "id": "Isgmc7003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-2", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003bd3cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-97", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-97-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003bd3cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-2+XC23CE4A-EB04-47CB-AEEB-98", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-2", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT25H50M", "totalFlightDuration": "PT14H50M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT11H" }, { "sequence": 2, "id": "Isgm10003bd3cd3a1", "number": "586", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "17:25:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "10:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-98", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT27H30M", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmca003bd3cd3a1", "number": "583", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "13:00:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "10:10:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT19H55M" }, { "sequence": 2, "id": "Isgmc7003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-2", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11003bd3cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-98", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-98-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11003bd3cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-3+XC23CE4A-EB04-47CB-AEEB-96", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 25, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT29H25M", "totalFlightDuration": "PT15H5M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT14H20M" }, { "sequence": 2, "id": "Isgm13003bd3cd3a1", "number": "2286", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "21:00:00" }, "departure": { "terminal": "2", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "13:55:00" }, "carrier": "FZ", "airlineName": "Flydubai", "distance": 2196, "duration": "PT7H5M", "equipment": "7M8", "airplaneName": "Boeing 737MAX 8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/FZ.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-96", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT12H", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmc0003bd3cd3a1", "number": "585", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "04:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "01:40:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT4H25M" }, { "sequence": 2, "id": "Isgmc1003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-15", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-3", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003bd3cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-96", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-96-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003bd3cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-3+XC23CE4A-EB04-47CB-AEEB-97", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 25, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT29H25M", "totalFlightDuration": "PT15H5M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT14H20M" }, { "sequence": 2, "id": "Isgm13003bd3cd3a1", "number": "2286", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "21:00:00" }, "departure": { "terminal": "2", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "13:55:00" }, "carrier": "FZ", "airlineName": "Flydubai", "distance": 2196, "duration": "PT7H5M", "equipment": "7M8", "airplaneName": "Boeing 737MAX 8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/FZ.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-97", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT18H10M", "totalFlightDuration": "PT7H45M", "flightSegments": [ { "sequence": 1, "id": "Isgmc6003bd3cd3a1", "number": "587", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "22:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "19:30:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT3H", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT10H25M" }, { "sequence": 2, "id": "Isgmc7003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-3", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003bd3cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-97", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-97-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003bd3cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-3+XC23CE4A-EB04-47CB-AEEB-98", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 25, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT29H25M", "totalFlightDuration": "PT15H5M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT14H20M" }, { "sequence": 2, "id": "Isgm13003bd3cd3a1", "number": "2286", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "21:00:00" }, "departure": { "terminal": "2", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "13:55:00" }, "carrier": "FZ", "airlineName": "Flydubai", "distance": 2196, "duration": "PT7H5M", "equipment": "7M8", "airplaneName": "Boeing 737MAX 8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/FZ.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-98", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT27H30M", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmca003bd3cd3a1", "number": "583", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "13:00:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "10:10:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT19H55M" }, { "sequence": 2, "id": "Isgmc7003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-3", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14003bd3cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-98", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-98-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14003bd3cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-4+XC23CE4A-EB04-47CB-AEEB-96", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-4", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT31H45M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT17H10M" }, { "sequence": 2, "id": "Isgm17003bd3cd3a1", "number": "584", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "23:20:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "16:45:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-96", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT12H", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmc0003bd3cd3a1", "number": "585", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "04:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "01:40:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT4H25M" }, { "sequence": 2, "id": "Isgmc1003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-15", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-4", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003bd3cd3a1" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-96", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-96-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003bd3cd3a1" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-4+XC23CE4A-EB04-47CB-AEEB-97", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-4", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT31H45M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT17H10M" }, { "sequence": 2, "id": "Isgm17003bd3cd3a1", "number": "584", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "23:20:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "16:45:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-97", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT18H10M", "totalFlightDuration": "PT7H45M", "flightSegments": [ { "sequence": 1, "id": "Isgmc6003bd3cd3a1", "number": "587", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "22:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "19:30:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT3H", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT10H25M" }, { "sequence": 2, "id": "Isgmc7003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-4", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003bd3cd3a1" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-97", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-97-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003bd3cd3a1" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "XC23CE4A-EB04-47CB-AEEB-4+XC23CE4A-EB04-47CB-AEEB-98", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-4", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT31H45M", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02003bd3cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT17H10M" }, { "sequence": 2, "id": "Isgm17003bd3cd3a1", "number": "584", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "23:20:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "16:45:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-98", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08003bd3cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1" } ], "quantity": 0, "totalDuration": "PT27H30M", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmca003bd3cd3a1", "number": "583", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "13:00:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "10:10:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT19H55M" }, { "sequence": 2, "id": "Isgmc7003bd3cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07003bd3cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5003bd3cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4003bd3cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sIbF23ZuVWVy*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "XC23CE4A-EB04-47CB-AEEB-4", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-4-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt18003bd3cd3a1" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "XC23CE4A-EB04-47CB-AEEB-98", "offerItemId": "XC23CE4A-EB04-47CB-AEEB-98-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt18003bd3cd3a1" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "X19967225-7E77-43E5-88F7-1+X19967225-7E77-43E5-88F7-96", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "X19967225-7E77-43E5-88F7-1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02002c93cd3a1 Isgm03002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT17H", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02002c93cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT2H25M" }, { "sequence": 2, "id": "Isgm03002c93cd3a1", "number": "582", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "08:35:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "02:00:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "X19967225-7E77-43E5-88F7-96", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT12H", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmc0002c93cd3a1", "number": "585", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "04:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "01:40:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT4H25M" }, { "sequence": 2, "id": "Isgmc1002c93cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-15", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07002c93cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sRttykiV15sK*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5002c93cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sRttykiV15sK*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "X19967225-7E77-43E5-88F7-1", "offerItemId": "X19967225-7E77-43E5-88F7-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04002c93cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm03002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "X19967225-7E77-43E5-88F7-96", "offerItemId": "X19967225-7E77-43E5-88F7-96-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc2002c93cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04002c93cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm03002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc2002c93cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "X19967225-7E77-43E5-88F7-1+X19967225-7E77-43E5-88F7-97", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "X19967225-7E77-43E5-88F7-1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02002c93cd3a1 Isgm03002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT17H", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02002c93cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT2H25M" }, { "sequence": 2, "id": "Isgm03002c93cd3a1", "number": "582", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "08:35:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "02:00:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "X19967225-7E77-43E5-88F7-97", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT18H10M", "totalFlightDuration": "PT7H45M", "flightSegments": [ { "sequence": 1, "id": "Isgmc6002c93cd3a1", "number": "587", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "22:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "19:30:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT3H", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT10H25M" }, { "sequence": 2, "id": "Isgmc7002c93cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07002c93cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sRttykiV15sK*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5002c93cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sRttykiV15sK*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "X19967225-7E77-43E5-88F7-1", "offerItemId": "X19967225-7E77-43E5-88F7-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04002c93cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm03002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "X19967225-7E77-43E5-88F7-97", "offerItemId": "X19967225-7E77-43E5-88F7-97-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc8002c93cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04002c93cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm03002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc8002c93cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "X19967225-7E77-43E5-88F7-1+X19967225-7E77-43E5-88F7-98", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "X19967225-7E77-43E5-88F7-1", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02002c93cd3a1 Isgm03002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT17H", "totalFlightDuration": "PT14H35M", "flightSegments": [ { "sequence": 1, "id": "Isgm02002c93cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT2H25M" }, { "sequence": 2, "id": "Isgm03002c93cd3a1", "number": "582", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "08:35:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "02:00:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H35M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "X19967225-7E77-43E5-88F7-98", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmca002c93cd3a1 Isgmc7002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT27H30M", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmca002c93cd3a1", "number": "583", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "13:00:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "10:10:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT19H55M" }, { "sequence": 2, "id": "Isgmc7002c93cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07002c93cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sRttykiV15sK*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5002c93cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sRttykiV15sK*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "X19967225-7E77-43E5-88F7-1", "offerItemId": "X19967225-7E77-43E5-88F7-1-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt04002c93cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm03002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "X19967225-7E77-43E5-88F7-98", "offerItemId": "X19967225-7E77-43E5-88F7-98-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltcb002c93cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt04002c93cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm03002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltcb002c93cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "X19967225-7E77-43E5-88F7-2+X19967225-7E77-43E5-88F7-96", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "X19967225-7E77-43E5-88F7-2", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02002c93cd3a1 Isgm10002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT25H50M", "totalFlightDuration": "PT14H50M", "flightSegments": [ { "sequence": 1, "id": "Isgm02002c93cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT11H" }, { "sequence": 2, "id": "Isgm10002c93cd3a1", "number": "586", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "17:25:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "10:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "X19967225-7E77-43E5-88F7-96", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT12H", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmc0002c93cd3a1", "number": "585", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "04:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "01:40:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT4H25M" }, { "sequence": 2, "id": "Isgmc1002c93cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-15", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07002c93cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sRttykiV15sK*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5002c93cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sRttykiV15sK*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "X19967225-7E77-43E5-88F7-2", "offerItemId": "X19967225-7E77-43E5-88F7-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11002c93cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm10002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "X19967225-7E77-43E5-88F7-96", "offerItemId": "X19967225-7E77-43E5-88F7-96-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc2002c93cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11002c93cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm10002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc2002c93cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "X19967225-7E77-43E5-88F7-2+X19967225-7E77-43E5-88F7-97", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "X19967225-7E77-43E5-88F7-2", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02002c93cd3a1 Isgm10002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT25H50M", "totalFlightDuration": "PT14H50M", "flightSegments": [ { "sequence": 1, "id": "Isgm02002c93cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT11H" }, { "sequence": 2, "id": "Isgm10002c93cd3a1", "number": "586", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "17:25:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "10:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "X19967225-7E77-43E5-88F7-97", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT18H10M", "totalFlightDuration": "PT7H45M", "flightSegments": [ { "sequence": 1, "id": "Isgmc6002c93cd3a1", "number": "587", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "22:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "19:30:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT3H", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT10H25M" }, { "sequence": 2, "id": "Isgmc7002c93cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07002c93cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sRttykiV15sK*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5002c93cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sRttykiV15sK*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "X19967225-7E77-43E5-88F7-2", "offerItemId": "X19967225-7E77-43E5-88F7-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11002c93cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm10002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "X19967225-7E77-43E5-88F7-97", "offerItemId": "X19967225-7E77-43E5-88F7-97-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc8002c93cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11002c93cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm10002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc8002c93cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "X19967225-7E77-43E5-88F7-2+X19967225-7E77-43E5-88F7-98", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "X19967225-7E77-43E5-88F7-2", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02002c93cd3a1 Isgm10002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT25H50M", "totalFlightDuration": "PT14H50M", "flightSegments": [ { "sequence": 1, "id": "Isgm02002c93cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT11H" }, { "sequence": 2, "id": "Isgm10002c93cd3a1", "number": "586", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "17:25:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "10:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT6H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "X19967225-7E77-43E5-88F7-98", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmca002c93cd3a1 Isgmc7002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT27H30M", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmca002c93cd3a1", "number": "583", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "13:00:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "10:10:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT19H55M" }, { "sequence": 2, "id": "Isgmc7002c93cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07002c93cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sRttykiV15sK*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5002c93cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sRttykiV15sK*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "X19967225-7E77-43E5-88F7-2", "offerItemId": "X19967225-7E77-43E5-88F7-2-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt11002c93cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm10002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "X19967225-7E77-43E5-88F7-98", "offerItemId": "X19967225-7E77-43E5-88F7-98-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltcb002c93cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt11002c93cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm10002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltcb002c93cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "X19967225-7E77-43E5-88F7-3+X19967225-7E77-43E5-88F7-96", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "X19967225-7E77-43E5-88F7-3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 25, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02002c93cd3a1 Isgm13002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT29H25M", "totalFlightDuration": "PT15H5M", "flightSegments": [ { "sequence": 1, "id": "Isgm02002c93cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT14H20M" }, { "sequence": 2, "id": "Isgm13002c93cd3a1", "number": "2286", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "21:00:00" }, "departure": { "terminal": "2", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "13:55:00" }, "carrier": "FZ", "airlineName": "Flydubai", "distance": 2196, "duration": "PT7H5M", "equipment": "7M8", "airplaneName": "Boeing 737MAX 8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/FZ.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "X19967225-7E77-43E5-88F7-96", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT12H", "totalFlightDuration": "PT7H35M", "flightSegments": [ { "sequence": 1, "id": "Isgmc0002c93cd3a1", "number": "585", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "04:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "01:40:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT2H50M", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT4H25M" }, { "sequence": 2, "id": "Isgmc1002c93cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-15", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07002c93cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sRttykiV15sK*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5002c93cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sRttykiV15sK*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "X19967225-7E77-43E5-88F7-3", "offerItemId": "X19967225-7E77-43E5-88F7-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14002c93cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm13002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "X19967225-7E77-43E5-88F7-96", "offerItemId": "X19967225-7E77-43E5-88F7-96-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc2002c93cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14002c93cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm13002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc2002c93cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0002c93cd3a1 Isgmc1002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" }, { "id": "X19967225-7E77-43E5-88F7-3+X19967225-7E77-43E5-88F7-97", "fullprice": { "currencyCode": "EUR", "totalPrice": 823.11, "totalFees": 0, "totalTaxes": 399.11, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 424, "totalTaxes": 399.11, "totalFees": 0, "totalPrice": 823.11 } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" }, { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "legs": [ { "offerId": "X19967225-7E77-43E5-88F7-3", "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 1, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 255, "base": 255, "totalTaxes": 161.57, "taxAmount": 161.57, "totalFees": 0, "feeUnit": "", "totalAmount": 416.57, "totalPrice": 416.57, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "EX", "description": "Security Bag Charge", "amount": 0.8, "currency": "EUR" }, { "code": "HB", "description": "Council City Tax", "amount": 7, "currency": "EUR" }, { "code": "IT", "description": "Embarkation Tax", "amount": 9.6, "currency": "EUR" }, { "code": "MJ", "description": "Passenger Service Charge", "amount": 0.73, "currency": "EUR" }, { "code": "VT", "description": "Security Charge", "amount": 2.29, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 25, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "Q", "fareBasisCode": "QLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgm02002c93cd3a1 Isgm13002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT29H25M", "totalFlightDuration": "PT15H5M", "flightSegments": [ { "sequence": 1, "id": "Isgm02002c93cd3a1", "number": "94", "class": "Q", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-06-30", "time": "23:35:00" }, "departure": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-06-30", "time": "15:35:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT8H", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT14H20M" }, { "sequence": 2, "id": "Isgm13002c93cd3a1", "number": "2286", "class": "Q", "arrival": { "location": "DAC", "locationName": "Dhaka", "date": "2026-07-01", "time": "21:00:00" }, "departure": { "terminal": "2", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-01", "time": "13:55:00" }, "carrier": "FZ", "airlineName": "Flydubai", "distance": 2196, "duration": "PT7H5M", "equipment": "7M8", "airplaneName": "Boeing 737MAX 8", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/FZ.svg", "boundFlightsInd": false, "connectionDuration": null } ] } }, { "offerId": "X19967225-7E77-43E5-88F7-97", "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Economy Saver", "brandId": "Xpc08002c93cd3a1", "brandCode": "YP", "brandFacilities": { "Refund": "Chargeable", "CheckedBag": "Included", "CarryOn": "Included", "Meals": "Included" } }, "sequence": 2, "price": { "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "baseAmount": 169, "base": 169, "totalTaxes": 237.54, "taxAmount": 237.54, "totalFees": 0, "feeUnit": "", "totalAmount": 406.54, "totalPrice": 406.54, "currency": "EUR", "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] } ], "taxes": [ { "code": "F6", "description": "Passenger Facilities Charge", "amount": 11.95, "currency": "EUR" }, { "code": "ZR", "description": "Intl Advanced Psgr Information Fee", "amount": 1.2, "currency": "EUR" }, { "code": "BD", "description": "Embarkation Fee", "amount": 3.61, "currency": "EUR" }, { "code": "E5", "description": "VAT on Embarkation Fee", "amount": 3.18, "currency": "EUR" }, { "code": "OW", "description": "Domestic\/International Excise Duty Tax", "amount": 28.82, "currency": "EUR" }, { "code": "P7", "description": "Airport Development Fee - Bangladesh", "amount": 8.78, "currency": "EUR" }, { "code": "P8", "amount": 8.78, "currency": "EUR" }, { "code": "UT", "description": "Foreign Travel Tax", "amount": 43.22, "currency": "EUR" }, { "code": "YQ", "description": "Fuel Surcharge", "amount": 128, "currency": "EUR" } ] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "description": "CHECKED ALLOWANCE", "weight": 45, "weightUnit": "Kilograms" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "description": "CARRY7KG 15LB UPTO45LI 115LCM", "weight": 1, "weightUnit": "PC" } } } } }, "product": { "id": "", "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "Economy", "classOfService": "T", "fareBasisCode": "TLEEPIT1", "fareType": "AirlinePrivateFare", "fareTypeCode": "749", "segmentRefs": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1" } ], "quantity": 0, "totalDuration": "PT18H10M", "totalFlightDuration": "PT7H45M", "flightSegments": [ { "sequence": 1, "id": "Isgmc6002c93cd3a1", "number": "587", "class": "T", "arrival": { "location": "DXB", "locationName": "Dubai International", "date": "2026-07-15", "time": "22:30:00" }, "departure": { "terminal": "1", "location": "DAC", "locationName": "Dhaka", "date": "2026-07-15", "time": "19:30:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2196, "duration": "PT3H", "equipment": "77W", "airplaneName": "Boeing 777-300ER", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": true, "connectionDuration": "PT10H25M" }, { "sequence": 2, "id": "Isgmc7002c93cd3a1", "number": "93", "class": "T", "arrival": { "location": "BLQ", "locationName": "Bologna Guglielmo Marconi", "date": "2026-07-16", "time": "13:40:00" }, "departure": { "terminal": "3", "location": "DXB", "locationName": "Dubai International", "date": "2026-07-16", "time": "08:55:00" }, "carrier": "EK", "airlineName": "Emirates", "distance": 2784, "duration": "PT4H45M", "equipment": "359", "airplaneName": "Airbus A350-900", "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg", "boundFlightsInd": false, "connectionDuration": null } ] } } ], "passengerFareRefs": [ { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbc07002c93cd3a1", "fareDetails": { "fareBasisCode": "QLEEPIT1", "fareCode": "749", "metadataKey": "Xfrk06002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16236~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DPJDCOGS\/~D.\/2~D.\/0~D.\/.00~D51.\/~D1~D8L~DD~D~MAD9OKCDNHR0~MSB9TEL1~MEA9OKCDNHR0-UDM0*sRttykiV15sK*flxKey" } }, { "passengerTypeCode": "ADT", "passengerType": "Adult", "refs": "T1", "fareRef": "Xfbcc5002c93cd3a1", "fareDetails": { "fareBasisCode": "TLEEPIT1", "fareCode": "749", "metadataKey": "Xfrkc4002c93cd3a1", "FareKey": "NO8OPNQ~MVB8WLN~MqA9CJ~MqM9@KO~MpC8C?B~MSN9NT@K~MNP9.~MNW8@BS~M@K9.~MDQ8\/~MNR9@~MDJ82~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~DGSLU~D\/.\/.\/.\/\/~D?CR~D44\/16231~D\/~DAJP~A~A~DC?B~A~A~DDI~A~DSJDCOGS\/~D.\/2~D.\/\/~D.\/.\/4~D51.\/~D1~D8L~DD~D~MAD9RKCDNHR0~MSB9TEL1~MEA9RKCDNHR0-UDM0*sRttykiV15sK*flxKey" } } ], "processedOffer": { "processedOffers": [ { "offerId": "X19967225-7E77-43E5-88F7-3", "offerItemId": "X19967225-7E77-43E5-88F7-3-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Iflt14002c93cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm13002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } } ] }, { "offerId": "X19967225-7E77-43E5-88F7-97", "offerItemId": "X19967225-7E77-43E5-88F7-97-1", "passengerRef": "T1", "passengerType": "ADT", "accountCode": "VFN2", "flights": [ { "$": { "FlightKey": "Ifltc8002c93cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] } ], "flightList": [ { "$": { "FlightKey": "Iflt14002c93cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02002c93cd3a1 Isgm13002c93cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc8002c93cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6002c93cd3a1 Isgmc7002c93cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "source": "NDC:Emirates" } ], "dataList": { "PassengerList": { "Passenger": { "$": { "PassengerID": "T1" }, "PTC": "ADT" } }, "BaggageAllowanceList": { "BaggageAllowance": [ { "$": { "BaggageAllowanceID": "Xbga0e003bd3cd3a1" }, "BaggageCategory": "Checked", "AllowanceDescription": { "ApplicableParty": "Traveler", "Descriptions": { "Description": { "Text": "CHECKED ALLOWANCE" } } }, "WeightAllowance": { "ApplicableParty": "Traveler", "MaximumWeight": { "Value": "45", "UOM": "KG" } }, "BaggageDeterminingCarrier": { "AirlineID": "EK" } }, { "$": { "BaggageAllowanceID": "Xcyo0f003bd3cd3a1" }, "BaggageCategory": "CarryOn", "AllowanceDescription": { "ApplicableParty": "Traveler", "Descriptions": { "Description": { "Text": "CARRY7KG 15LB UPTO45LI 115LCM" } } }, "PieceAllowance": { "ApplicableParty": "Traveler", "TotalQuantity": "1", "PieceMeasurements": { "$": { "Quantity": "1" } } }, "BaggageDeterminingCarrier": { "AirlineID": "EK" } }, { "$": { "BaggageAllowanceID": "Xbga16003bd3cd3a1" }, "BaggageCategory": "Checked", "AllowanceDescription": { "ApplicableParty": "Traveler", "Descriptions": { "Description": { "Text": "CHECKED ALLOWANCE" } } }, "WeightAllowance": { "ApplicableParty": "Traveler", "MaximumWeight": { "Value": "25", "UOM": "KG" } }, "BaggageDeterminingCarrier": { "AirlineID": "EK" } }, { "$": { "BaggageAllowanceID": "Xbga6a003bd3cd3a1" }, "BaggageCategory": "Checked", "AllowanceDescription": { "ApplicableParty": "Traveler", "Descriptions": { "Description": { "Text": "CHECKED ALLOWANCE" } } }, "WeightAllowance": { "ApplicableParty": "Traveler", "MaximumWeight": { "Value": "30", "UOM": "KG" } }, "BaggageDeterminingCarrier": { "AirlineID": "EK" } }, { "$": { "BaggageAllowanceID": "Xbga97003bd3cd3a1" }, "BaggageCategory": "Checked", "AllowanceDescription": { "ApplicableParty": "Traveler", "Descriptions": { "Description": { "Text": "CHECKED ALLOWANCE" } } }, "WeightAllowance": { "ApplicableParty": "Traveler", "MaximumWeight": { "Value": "35", "UOM": "KG" } }, "BaggageDeterminingCarrier": { "AirlineID": "EK" } }, { "$": { "BaggageAllowanceID": "Xcyob3003bd3cd3a1" }, "BaggageCategory": "CarryOn", "AllowanceDescription": { "ApplicableParty": "Traveler", "Descriptions": { "Description": { "Text": "CARRY10KG 22LBUPTO 45LI 115LCM" } } }, "PieceAllowance": { "ApplicableParty": "Traveler", "TotalQuantity": "1", "PieceMeasurements": { "$": { "Quantity": "1" } } }, "BaggageDeterminingCarrier": { "AirlineID": "EK" } } ] }, "FareList": { "FareGroup": [ { "$": { "refs": "Xfrk06003bd3cd3a1", "ListKey": "Xfbc07003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "QLEEPIT1" } }, { "$": { "refs": "Xfrk1e003bd3cd3a1", "ListKey": "Xfbc1f003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "LLEEPIT1" } }, { "$": { "refs": "Xfrk36003bd3cd3a1", "ListKey": "Xfbc37003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "QLEEPIT1" } }, { "$": { "refs": "Xfrk46003bd3cd3a1", "ListKey": "Xfbc47003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "QLEEPIT1" } }, { "$": { "refs": "Xfrk62003bd3cd3a1", "ListKey": "Xfbc63003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "KLEESIT1" } }, { "$": { "refs": "Xfrk6d003bd3cd3a1", "ListKey": "Xfbc6e003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "KLEESIT1" } }, { "$": { "refs": "Xfrk7b003bd3cd3a1", "ListKey": "Xfbc7c003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "KLEESIT1" } }, { "$": { "refs": "Xfrk8c003bd3cd3a1", "ListKey": "Xfbc8d003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "XLRZFIT1" } }, { "$": { "refs": "Xfrk95003bd3cd3a1", "ListKey": "Xfbc96003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "XLRZFIT1" } }, { "$": { "refs": "Xfrka0003bd3cd3a1", "ListKey": "Xfbca1003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "XLRZFIT1" } }, { "$": { "refs": "Xfrkad003bd3cd3a1", "ListKey": "Xfbcae003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "ELPZFIT1" } }, { "$": { "refs": "Xfrkb7003bd3cd3a1", "ListKey": "Xfbcb8003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "ELPZFIT1" } }, { "$": { "refs": "Xfrkc4003bd3cd3a1", "ListKey": "Xfbcc5003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "TLEEPIT1" } }, { "$": { "refs": "Xfrkd1003bd3cd3a1", "ListKey": "Xfbcd2003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "TLEEPIT1" } }, { "$": { "refs": "Xfrkdd003bd3cd3a1", "ListKey": "Xfbcde003bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "TLEEPIT1" } }, { "$": { "refs": "Xfrk15013bd3cd3a1", "ListKey": "Xfbc16013bd3cd3a1" }, "Fare": { "FareCode": "749" }, "FareBasisCode": { "Code": "MLEESIT1" } } ] }, "FlightSegmentList": { "FlightSegment": [ { "$": { "SegmentKey": "Isgm02003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "BLQ", "Date": "2026-06-30", "Time": "15:35", "AirportName": "Bologna Guglielmo Marconi, IT" }, "Arrival": { "AirportCode": "DXB", "Date": "2026-06-30", "Time": "23:35", "ChangeOfDay": "0", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "94" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "359", "Name": "Airbus A350-900" }, "FlightDetail": { "FlightDistance": { "Value": "2784", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H00M" } } }, { "$": { "SegmentKey": "Isgm03003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-01", "Time": "02:00", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "DAC", "Date": "2026-07-01", "Time": "08:35", "ChangeOfDay": "0", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "582" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "77W", "Name": "Boeing 777-300ER Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT04H35M" } } }, { "$": { "SegmentKey": "Isgm10003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-01", "Time": "10:35", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "DAC", "Date": "2026-07-01", "Time": "17:25", "ChangeOfDay": "0", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "586" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "77W", "Name": "Boeing 777-300ER Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT04H50M" } } }, { "$": { "SegmentKey": "Isgm13003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-01", "Time": "13:55", "AirportName": "Dubai International, AE", "Terminal": { "Name": "2" } }, "Arrival": { "AirportCode": "DAC", "Date": "2026-07-01", "Time": "21:00", "ChangeOfDay": "0", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "2286" }, "OperatingCarrier": { "AirlineID": "FZ", "Name": "Flydubai" }, "Equipment": { "AircraftCode": "7M8", "Name": "Boeing 737MAX 8 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT05H05M" } } }, { "$": { "SegmentKey": "Isgm17003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-01", "Time": "16:45", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "DAC", "Date": "2026-07-01", "Time": "23:20", "ChangeOfDay": "0", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "584" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "77W", "Name": "Boeing 777-300ER Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT04H35M" } } }, { "$": { "SegmentKey": "Isgm1a003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "IBT", "Date": "2026-06-30", "Time": "09:27", "AirportName": "Bologna Central Rail Stn, IT" }, "Arrival": { "AirportCode": "FCO", "Date": "2026-06-30", "Time": "12:37", "ChangeOfDay": "0", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3183" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "192", "UOM": "Miles" }, "FlightDuration": { "Value": "PT03H10M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "ZMS", "Name": "Florence S.M. Novella Rail Station, IT", "ArrivalDate": "2026-06-30", "ArrivalTime": "10:04", "DepartureDate": "2026-06-30", "DepartureTime": "10:14" } } } } }, { "$": { "SegmentKey": "Isgm1b003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "FCO", "Date": "2026-06-30", "Time": "22:10", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "DXB", "Date": "2026-07-01", "Time": "06:10", "ChangeOfDay": "1", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "96" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "77W", "Name": "Boeing 777-300ER Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2697", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H00M" } } }, { "$": { "SegmentKey": "Isgm20003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "IBT", "Date": "2026-06-30", "Time": "15:37", "AirportName": "Bologna Central Rail Stn, IT" }, "Arrival": { "AirportCode": "XRJ", "Date": "2026-06-30", "Time": "17:40", "ChangeOfDay": "0", "AirportName": "Rome Termini Rail Station, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3182" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "189", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H03M" } } }, { "$": { "SegmentKey": "Isgm23003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "FCO", "Date": "2026-06-30", "Time": "15:45", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "DXB", "Date": "2026-06-30", "Time": "23:45", "ChangeOfDay": "0", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "98" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2697", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H00M" } } }, { "$": { "SegmentKey": "Isgm28003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "IBT", "Date": "2026-06-30", "Time": "15:37", "AirportName": "Bologna Central Rail Stn, IT" }, "Arrival": { "AirportCode": "FCO", "Date": "2026-06-30", "Time": "18:37", "ChangeOfDay": "0", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3182" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "192", "UOM": "Miles" }, "FlightDuration": { "Value": "PT03H00M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "XRJ", "Name": "Rome Termini Rail Station, IT", "ArrivalDate": "2026-06-30", "ArrivalTime": "17:40", "DepartureDate": "2026-06-30", "DepartureTime": "18:05" } } } } }, { "$": { "SegmentKey": "Isgm33003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-02", "Time": "00:10", "AirportName": "Dubai International, AE", "Terminal": { "Name": "2" } }, "Arrival": { "AirportCode": "DAC", "Date": "2026-07-02", "Time": "07:10", "ChangeOfDay": "0", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "2330" }, "OperatingCarrier": { "AirlineID": "FZ", "Name": "Flydubai" }, "Equipment": { "AircraftCode": "7M8", "Name": "Boeing 737MAX 8 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT05H00M" } } }, { "$": { "SegmentKey": "Isgm42003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "IBT", "Date": "2026-06-30", "Time": "07:31", "AirportName": "Bologna Central Rail Stn, IT" }, "Arrival": { "AirportCode": "MXP", "Date": "2026-06-30", "Time": "10:18", "ChangeOfDay": "0", "AirportName": "Milan Malpensa Apt, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3012" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "149", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H47M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "XRL", "Name": "Reggio nellEmilia Mediopadana Rail Stn, IT", "ArrivalDate": "2026-06-30", "ArrivalTime": "07:58", "DepartureDate": "2026-06-30", "DepartureTime": "08:00" } } } } }, { "$": { "SegmentKey": "Isgm43003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "MXP", "Date": "2026-06-30", "Time": "14:15", "AirportName": "Milan Malpensa Apt, IT", "Terminal": { "Name": "1" } }, "Arrival": { "AirportCode": "DXB", "Date": "2026-06-30", "Time": "22:45", "ChangeOfDay": "0", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "206" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2923", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H30M" } } }, { "$": { "SegmentKey": "Isgm48003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "MXP", "Date": "2026-06-30", "Time": "22:15", "AirportName": "Milan Malpensa Apt, IT", "Terminal": { "Name": "1" } }, "Arrival": { "AirportCode": "DXB", "Date": "2026-07-01", "Time": "06:45", "ChangeOfDay": "1", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "92" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2923", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H30M" } } }, { "$": { "SegmentKey": "Isgm4d003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "IBT", "Date": "2026-06-30", "Time": "16:36", "AirportName": "Bologna Central Rail Stn, IT" }, "Arrival": { "AirportCode": "MXP", "Date": "2026-06-30", "Time": "19:18", "ChangeOfDay": "0", "AirportName": "Milan Malpensa Apt, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3011" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "149", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H42M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "XRL", "Name": "Reggio nellEmilia Mediopadana Rail Stn, IT", "ArrivalDate": "2026-06-30", "ArrivalTime": "16:58", "DepartureDate": "2026-06-30", "DepartureTime": "17:00" } } } } }, { "$": { "SegmentKey": "Isgm52003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "IBT", "Date": "2026-06-30", "Time": "11:36", "AirportName": "Bologna Central Rail Stn, IT" }, "Arrival": { "AirportCode": "MXP", "Date": "2026-06-30", "Time": "14:18", "ChangeOfDay": "0", "AirportName": "Milan Malpensa Apt, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3013" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "149", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H42M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "XRL", "Name": "Reggio nellEmilia Mediopadana Rail Stn, IT", "ArrivalDate": "2026-06-30", "ArrivalTime": "11:58", "DepartureDate": "2026-06-30", "DepartureTime": "12:00" } } } } }, { "$": { "SegmentKey": "Isgmc0003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DAC", "Date": "2026-07-15", "Time": "01:40", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "Arrival": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "04:30", "ChangeOfDay": "0", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "585" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "77W", "Name": "Boeing 777-300ER Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT04H50M" } } }, { "$": { "SegmentKey": "Isgmc1003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "08:55", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "BLQ", "Date": "2026-07-15", "Time": "13:40", "ChangeOfDay": "0", "AirportName": "Bologna Guglielmo Marconi, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "93" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "359", "Name": "Airbus A350-900" }, "FlightDetail": { "FlightDistance": { "Value": "2784", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H45M" } } }, { "$": { "SegmentKey": "Isgmc6003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DAC", "Date": "2026-07-15", "Time": "19:30", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "Arrival": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "22:30", "ChangeOfDay": "0", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "587" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "77W", "Name": "Boeing 777-300ER Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT05H00M" } } }, { "$": { "SegmentKey": "Isgmc7003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-16", "Time": "08:55", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "BLQ", "Date": "2026-07-16", "Time": "13:40", "ChangeOfDay": "0", "AirportName": "Bologna Guglielmo Marconi, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "93" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "359", "Name": "Airbus A350-900" }, "FlightDetail": { "FlightDistance": { "Value": "2784", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H45M" } } }, { "$": { "SegmentKey": "Isgmca003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DAC", "Date": "2026-07-15", "Time": "10:10", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "Arrival": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "13:00", "ChangeOfDay": "0", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "583" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "77W", "Name": "Boeing 777-300ER Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT04H50M" } } }, { "$": { "SegmentKey": "Isgmcd003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "15:35", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "MXP", "Date": "2026-07-15", "Time": "20:15", "ChangeOfDay": "0", "AirportName": "Milan Malpensa Apt, IT", "Terminal": { "Name": "1" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "91" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2923", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H40M" } } }, { "$": { "SegmentKey": "Isgmce003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "MXP", "Date": "2026-07-16", "Time": "17:41", "AirportName": "Milan Malpensa Apt, IT" }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-16", "Time": "20:24", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3010" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "149", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H43M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "XRL", "Name": "Reggio nellEmilia Mediopadana Rail Stn, IT", "ArrivalDate": "2026-07-16", "ArrivalTime": "19:54", "DepartureDate": "2026-07-16", "DepartureTime": "19:56" } } } } }, { "$": { "SegmentKey": "Isgmd3003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "MXP", "Date": "2026-07-16", "Time": "13:11", "AirportName": "Milan Malpensa Apt, IT" }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-16", "Time": "15:34", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3182" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "149", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H23M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "XIK", "Name": "Milan Centrale Rail Station, IT", "ArrivalDate": "2026-07-16", "ArrivalTime": "14:07", "DepartureDate": "2026-07-16", "DepartureTime": "14:30" } } } } }, { "$": { "SegmentKey": "Isgmd6003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "MXP", "Date": "2026-07-16", "Time": "14:41", "AirportName": "Milan Malpensa Apt, IT" }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-16", "Time": "17:24", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3270" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "149", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H43M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "XRL", "Name": "Reggio nellEmilia Mediopadana Rail Stn, IT", "ArrivalDate": "2026-07-16", "ArrivalTime": "16:54", "DepartureDate": "2026-07-16", "DepartureTime": "16:56" } } } } }, { "$": { "SegmentKey": "Isgmd9003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "15:30", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "FCO", "Date": "2026-07-15", "Time": "20:05", "ChangeOfDay": "0", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "95" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2697", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H35M" } } }, { "$": { "SegmentKey": "Isgmda003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "XRJ", "Date": "2026-07-16", "Time": "05:10", "AirportName": "Rome Termini Rail Station, IT" }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-16", "Time": "07:28", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3012" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "189", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H18M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "ZMS", "Name": "Florence S.M. Novella Rail Station, IT", "ArrivalDate": "2026-07-16", "ArrivalTime": "06:46", "DepartureDate": "2026-07-16", "DepartureTime": "06:55" } } } } }, { "$": { "SegmentKey": "Isgmdf003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "FCO", "Date": "2026-07-16", "Time": "13:23", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-16", "Time": "16:33", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3011" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "192", "UOM": "Miles" }, "FlightDuration": { "Value": "PT03H10M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "ZMS", "Name": "Florence S.M. Novella Rail Station, IT", "ArrivalDate": "2026-07-16", "ArrivalTime": "15:46", "DepartureDate": "2026-07-16", "DepartureTime": "15:55" } } } } }, { "$": { "SegmentKey": "Isgme2003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "FCO", "Date": "2026-07-16", "Time": "08:23", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-16", "Time": "11:33", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3013" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "192", "UOM": "Miles" }, "FlightDuration": { "Value": "PT03H10M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "ZMS", "Name": "Florence S.M. Novella Rail Station, IT", "ArrivalDate": "2026-07-16", "ArrivalTime": "10:46", "DepartureDate": "2026-07-16", "DepartureTime": "10:55" } } } } }, { "$": { "SegmentKey": "Isgme5003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "FCO", "Date": "2026-07-16", "Time": "16:38", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-16", "Time": "19:58", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3176" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "192", "UOM": "Miles" }, "FlightDuration": { "Value": "PT03H20M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "ZMS", "Name": "Florence S.M. Novella Rail Station, IT", "ArrivalDate": "2026-07-16", "ArrivalTime": "19:11", "DepartureDate": "2026-07-16", "DepartureTime": "19:20" } } } } }, { "$": { "SegmentKey": "Isgmec003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-16", "Time": "08:50", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "FCO", "Date": "2026-07-16", "Time": "13:25", "ChangeOfDay": "0", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "97" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2697", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H35M" } } }, { "$": { "SegmentKey": "Isgmf1003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-16", "Time": "09:30", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "MXP", "Date": "2026-07-16", "Time": "14:10", "ChangeOfDay": "0", "AirportName": "Milan Malpensa Apt, IT", "Terminal": { "Name": "1" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "205" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2923", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H40M" } } }, { "$": { "SegmentKey": "Isgmf6003bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "08:50", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "FCO", "Date": "2026-07-15", "Time": "13:25", "ChangeOfDay": "0", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "97" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2697", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H35M" } } }, { "$": { "SegmentKey": "Isgmfb003bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "FCO", "Date": "2026-07-15", "Time": "16:38", "AirportName": "Rome Fiumicino Apt, IT", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-15", "Time": "19:58", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3176" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "192", "UOM": "Miles" }, "FlightDuration": { "Value": "PT03H20M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "ZMS", "Name": "Florence S.M. Novella Rail Station, IT", "ArrivalDate": "2026-07-15", "ArrivalTime": "19:11", "DepartureDate": "2026-07-15", "DepartureTime": "19:20" } } } } }, { "$": { "SegmentKey": "Isgm11013bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "09:30", "AirportName": "Dubai International, AE", "Terminal": { "Name": "3" } }, "Arrival": { "AirportCode": "MXP", "Date": "2026-07-15", "Time": "14:10", "ChangeOfDay": "0", "AirportName": "Milan Malpensa Apt, IT", "Terminal": { "Name": "1" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "205" }, "OperatingCarrier": { "AirlineID": "EK", "Name": "Emirates" }, "Equipment": { "AircraftCode": "388", "Name": "Airbus A380-800 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2923", "UOM": "Miles" }, "FlightDuration": { "Value": "PT06H40M" } } }, { "$": { "SegmentKey": "Isgm12013bd3cd3a1", "ConnectInd": "false", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "MXP", "Date": "2026-07-15", "Time": "17:41", "AirportName": "Milan Malpensa Apt, IT" }, "Arrival": { "AirportCode": "IBT", "Date": "2026-07-15", "Time": "20:24", "ChangeOfDay": "0", "AirportName": "Bologna Central Rail Stn, IT" }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "3010" }, "OperatingCarrier": { "AirlineID": "7T", "Name": "Trenitalia" }, "Equipment": { "AircraftCode": "TRN", "Name": "Train" }, "FlightDetail": { "FlightDistance": { "Value": "149", "UOM": "Miles" }, "FlightDuration": { "Value": "PT02H43M" }, "Stops": { "StopQuantity": "1", "StopLocations": { "StopLocation": { "AirportCode": "XRL", "Name": "Reggio nellEmilia Mediopadana Rail Stn, IT", "ArrivalDate": "2026-07-15", "ArrivalTime": "19:54", "DepartureDate": "2026-07-15", "DepartureTime": "19:56" } } } } }, { "$": { "SegmentKey": "Isgm19013bd3cd3a1", "ConnectInd": "true", "ElectronicTicketInd": "true" }, "Departure": { "AirportCode": "DAC", "Date": "2026-07-15", "Time": "08:10", "AirportName": "Dhaka, BD", "Terminal": { "Name": "1" } }, "Arrival": { "AirportCode": "DXB", "Date": "2026-07-15", "Time": "11:15", "ChangeOfDay": "0", "AirportName": "Dubai International, AE", "Terminal": { "Name": "2" } }, "MarketingCarrier": { "AirlineID": "EK", "Name": "Emirates", "FlightNumber": "2331" }, "OperatingCarrier": { "AirlineID": "FZ", "Name": "Flydubai" }, "Equipment": { "AircraftCode": "7M8", "Name": "Boeing 737MAX 8 Passenger" }, "FlightDetail": { "FlightDistance": { "Value": "2196", "UOM": "Miles" }, "FlightDuration": { "Value": "PT05H05M" } } } ] }, "FlightList": { "Flight": [ { "$": { "FlightKey": "Iflt04003bd3cd3a1" }, "Journey": { "Time": "PT13H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt11003bd3cd3a1" }, "Journey": { "Time": "PT21H50M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt14003bd3cd3a1" }, "Journey": { "Time": "PT25H25M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt18003bd3cd3a1" }, "Journey": { "Time": "PT27H45M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm02003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt1c003bd3cd3a1" }, "Journey": { "Time": "PT31H33M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1a003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt21003bd3cd3a1" }, "Journey": { "Time": "PT21H48M", "Distance": { "Value": "5082", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm20003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt24003bd3cd3a1" }, "Journey": { "Time": "PT31H33M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1a003bd3cd3a1 Isgm23003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt26003bd3cd3a1" }, "Journey": { "Time": "PT25H23M", "Distance": { "Value": "5082", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm20003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt29003bd3cd3a1" }, "Journey": { "Time": "PT21H48M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm28003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt2b003bd3cd3a1" }, "Journey": { "Time": "PT27H58M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1a003bd3cd3a1 Isgm23003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt2d003bd3cd3a1" }, "Journey": { "Time": "PT25H23M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm28003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt2f003bd3cd3a1" }, "Journey": { "Time": "PT19H08M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1a003bd3cd3a1 Isgm23003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt31003bd3cd3a1" }, "Journey": { "Time": "PT27H58M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1a003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt34003bd3cd3a1" }, "Journey": { "Time": "PT35H33M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm28003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm33003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt38003bd3cd3a1" }, "Journey": { "Time": "PT33H53M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1a003bd3cd3a1 Isgm23003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3a003bd3cd3a1" }, "Journey": { "Time": "PT33H53M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm1a003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3c003bd3cd3a1" }, "Journey": { "Time": "PT27H43M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm28003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt3e003bd3cd3a1" }, "Journey": { "Time": "PT27H43M", "Distance": { "Value": "5082", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm20003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt40003bd3cd3a1" }, "Journey": { "Time": "PT35H33M", "Distance": { "Value": "5082", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm20003bd3cd3a1 Isgm1b003bd3cd3a1 Isgm33003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt44003bd3cd3a1" }, "Journey": { "Time": "PT21H04M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm42003bd3cd3a1 Isgm43003bd3cd3a1 Isgm03003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt49003bd3cd3a1" }, "Journey": { "Time": "PT33H29M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm42003bd3cd3a1 Isgm48003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt4b003bd3cd3a1" }, "Journey": { "Time": "PT33H29M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm42003bd3cd3a1 Isgm43003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt4e003bd3cd3a1" }, "Journey": { "Time": "PT24H24M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4d003bd3cd3a1 Isgm48003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt50003bd3cd3a1" }, "Journey": { "Time": "PT34H34M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4d003bd3cd3a1 Isgm48003bd3cd3a1 Isgm33003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt53003bd3cd3a1" }, "Journey": { "Time": "PT25H49M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm52003bd3cd3a1 Isgm48003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt55003bd3cd3a1" }, "Journey": { "Time": "PT26H44M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4d003bd3cd3a1 Isgm48003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt57003bd3cd3a1" }, "Journey": { "Time": "PT29H24M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm52003bd3cd3a1 Isgm48003bd3cd3a1 Isgm13003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt59003bd3cd3a1" }, "Journey": { "Time": "PT29H54M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm42003bd3cd3a1 Isgm48003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt5b003bd3cd3a1" }, "Journey": { "Time": "PT20H49M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm4d003bd3cd3a1 Isgm48003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt5d003bd3cd3a1" }, "Journey": { "Time": "PT29H54M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm42003bd3cd3a1 Isgm43003bd3cd3a1 Isgm10003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Iflt5f003bd3cd3a1" }, "Journey": { "Time": "PT31H44M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm52003bd3cd3a1 Isgm48003bd3cd3a1 Isgm17003bd3cd3a1", "$": { "OnPoint": "IBT", "OffPoint": "DAC" } } }, { "$": { "FlightKey": "Ifltc2003bd3cd3a1" }, "Journey": { "Time": "PT16H00M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmc1003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } }, { "$": { "FlightKey": "Ifltc8003bd3cd3a1" }, "Journey": { "Time": "PT22H10M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } }, { "$": { "FlightKey": "Ifltcb003bd3cd3a1" }, "Journey": { "Time": "PT31H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } }, { "$": { "FlightKey": "Ifltcf003bd3cd3a1" }, "Journey": { "Time": "PT38H14M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmcd003bd3cd3a1 Isgmce003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltd4003bd3cd3a1" }, "Journey": { "Time": "PT33H24M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmcd003bd3cd3a1 Isgmd3003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltd7003bd3cd3a1" }, "Journey": { "Time": "PT35H14M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmcd003bd3cd3a1 Isgmd6003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltdb003bd3cd3a1" }, "Journey": { "Time": "PT25H18M", "Distance": { "Value": "5082", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmd9003bd3cd3a1 Isgmda003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflte0003bd3cd3a1" }, "Journey": { "Time": "PT34H23M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmd9003bd3cd3a1 Isgmdf003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflte3003bd3cd3a1" }, "Journey": { "Time": "PT29H23M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmd9003bd3cd3a1 Isgme2003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflte6003bd3cd3a1" }, "Journey": { "Time": "PT37H48M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmd9003bd3cd3a1 Isgme5003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflte8003bd3cd3a1" }, "Journey": { "Time": "PT33H48M", "Distance": { "Value": "5082", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmd9003bd3cd3a1 Isgmda003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltea003bd3cd3a1" }, "Journey": { "Time": "PT37H53M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmd9003bd3cd3a1 Isgme2003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflted003bd3cd3a1" }, "Journey": { "Time": "PT28H28M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmec003bd3cd3a1 Isgme5003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltef003bd3cd3a1" }, "Journey": { "Time": "PT37H48M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmec003bd3cd3a1 Isgme5003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltf2003bd3cd3a1" }, "Journey": { "Time": "PT38H14M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmca003bd3cd3a1 Isgmf1003bd3cd3a1 Isgmce003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltf4003bd3cd3a1" }, "Journey": { "Time": "PT28H54M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc6003bd3cd3a1 Isgmf1003bd3cd3a1 Isgmce003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltf7003bd3cd3a1" }, "Journey": { "Time": "PT37H53M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmf6003bd3cd3a1 Isgme2003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltf9003bd3cd3a1" }, "Journey": { "Time": "PT33H48M", "Distance": { "Value": "5082", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmf6003bd3cd3a1 Isgmda003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Ifltfc003bd3cd3a1" }, "Journey": { "Time": "PT22H18M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgmf6003bd3cd3a1 Isgmfb003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflt13013bd3cd3a1" }, "Journey": { "Time": "PT22H44M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgmc0003bd3cd3a1 Isgm11013bd3cd3a1 Isgm12013bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflt1a013bd3cd3a1" }, "Journey": { "Time": "PT33H30M", "Distance": { "Value": "4980", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm19013bd3cd3a1 Isgmc7003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } }, { "$": { "FlightKey": "Iflt23013bd3cd3a1" }, "Journey": { "Time": "PT35H24M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm19013bd3cd3a1 Isgmcd003bd3cd3a1 Isgmd3003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflt25013bd3cd3a1" }, "Journey": { "Time": "PT37H14M", "Distance": { "Value": "5268", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm19013bd3cd3a1 Isgmcd003bd3cd3a1 Isgmd6003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflt32013bd3cd3a1" }, "Journey": { "Time": "PT27H18M", "Distance": { "Value": "5082", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm19013bd3cd3a1 Isgmd9003bd3cd3a1 Isgmda003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflt34013bd3cd3a1" }, "Journey": { "Time": "PT31H23M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm19013bd3cd3a1 Isgmd9003bd3cd3a1 Isgme2003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflt36013bd3cd3a1" }, "Journey": { "Time": "PT36H23M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm19013bd3cd3a1 Isgmd9003bd3cd3a1 Isgmdf003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflt38013bd3cd3a1" }, "Journey": { "Time": "PT39H48M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm19013bd3cd3a1 Isgmd9003bd3cd3a1 Isgme5003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } }, { "$": { "FlightKey": "Iflt3a013bd3cd3a1" }, "Journey": { "Time": "PT39H48M", "Distance": { "Value": "5085", "UOM": "Miles" } }, "SegmentReferences": { "_": "Isgm19013bd3cd3a1 Isgmec003bd3cd3a1 Isgme5003bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "IBT" } } } ] }, "OriginDestinationList": { "OriginDestination": [ { "$": { "refs": "Xown01003bd3cd3a1", "OriginDestinationKey": "OD1" }, "DepartureCode": "BLQ", "ArrivalCode": "DAC", "FlightReferences": { "_": "Iflt04003bd3cd3a1 Iflt11003bd3cd3a1 Iflt14003bd3cd3a1 Iflt18003bd3cd3a1 Iflt1c003bd3cd3a1 Iflt21003bd3cd3a1 Iflt24003bd3cd3a1 Iflt26003bd3cd3a1 Iflt29003bd3cd3a1 Iflt2b003bd3cd3a1 Iflt2d003bd3cd3a1 Iflt2f003bd3cd3a1 Iflt31003bd3cd3a1 Iflt34003bd3cd3a1 Iflt38003bd3cd3a1 Iflt3a003bd3cd3a1 Iflt3c003bd3cd3a1 Iflt3e003bd3cd3a1 Iflt40003bd3cd3a1 Iflt44003bd3cd3a1 Iflt49003bd3cd3a1 Iflt4b003bd3cd3a1 Iflt4e003bd3cd3a1 Iflt50003bd3cd3a1 Iflt53003bd3cd3a1 Iflt55003bd3cd3a1 Iflt57003bd3cd3a1 Iflt59003bd3cd3a1 Iflt5b003bd3cd3a1 Iflt5d003bd3cd3a1 Iflt5f003bd3cd3a1", "$": { "OnPoint": "BLQ", "OffPoint": "DAC" } } }, { "$": { "refs": "Xown01003bd3cd3a1", "OriginDestinationKey": "OD2" }, "DepartureCode": "DAC", "ArrivalCode": "BLQ", "FlightReferences": { "_": "Ifltc2003bd3cd3a1 Ifltc8003bd3cd3a1 Ifltcb003bd3cd3a1 Ifltcf003bd3cd3a1 Ifltd4003bd3cd3a1 Ifltd7003bd3cd3a1 Ifltdb003bd3cd3a1 Iflte0003bd3cd3a1 Iflte3003bd3cd3a1 Iflte6003bd3cd3a1 Iflte8003bd3cd3a1 Ifltea003bd3cd3a1 Iflted003bd3cd3a1 Ifltef003bd3cd3a1 Ifltf2003bd3cd3a1 Ifltf4003bd3cd3a1 Ifltf7003bd3cd3a1 Ifltf9003bd3cd3a1 Ifltfc003bd3cd3a1 Iflt13013bd3cd3a1 Iflt1a013bd3cd3a1 Iflt23013bd3cd3a1 Iflt25013bd3cd3a1 Iflt32013bd3cd3a1 Iflt34013bd3cd3a1 Iflt36013bd3cd3a1 Iflt38013bd3cd3a1 Iflt3a013bd3cd3a1", "$": { "OnPoint": "DAC", "OffPoint": "BLQ" } } } ] }, "MediaList": { "Media": [ { "$": { "ListKey": "Xmlk09003bd3cd3a1" }, "MediaLink": "https:\/\/mob.farelogix.com\/sprk-qa\/Public\/Images\/Branding\/Economy.png", "Descriptions": { "Description": { "Text": "URL" } } }, { "$": { "ListKey": "Xmlkb0003bd3cd3a1" }, "MediaLink": "https:\/\/mob.farelogix.com\/sprk-qa\/Public\/Images\/Branding\/Business.png", "Descriptions": { "Description": { "Text": "URL" } } } ] }, "PriceClassList": { "PriceClass": [ { "$": { "PriceClassID": "Xpc08003bd3cd3a1" }, "Name": "Economy Saver", "Code": "YP", "Descriptions": { "Description": [ { "OriginDestinationReference": [ "OD1", "OD2" ] }, { "Text": "\u2022 Refund EUR 200 before departure" }, { "Text": "\u2022 Refund Not permitted after departure" }, { "Text": "\u2022 Checked Baggage ADT: 45 KG" }, { "Text": "\u2022 CarryOn ADT: CARRY7KG 15LB UPTO45LI 115LCM: 1 Piece(s)" }, { "Text": "\u2022 Skywards Miles: 1500" }, { "Text": "\u2022 Hot and cold refreshments" }, { "Text": "\u2022 ICE entertainment" }, { "Text": "\u2022 Mileage upgrade eligibility at time of check-in" }, { "Text": "\u2022 Advance Seat Selection at a fee" }, { "Text": "\u2022 Regionally inspired multi-course meals" }, { "Text": "\u2022 Complimentary Wi-Fi for Skywards members" }, { "Text": "Economy Cabin", "Media": { "MediaLink": { "$": { "refs": "Xmlk09003bd3cd3a1" } } }, "OriginDestinationReference": "OD1" }, { "Text": "Icons", "Media": { "ObjectID": "DRINKS" } }, { "Text": "Icons", "Link": "https:\/\/mob.farelogix.com\/sprk-qa\/Public\/Images\/Branding\/wifi.png", "Media": { "ObjectID": "WIFI" } } ] }, "DisplayOrder": "2" }, { "$": { "PriceClassID": "Xpc64003bd3cd3a1" }, "Name": "Economy Flex", "Code": "YS", "Descriptions": { "Description": [ { "OriginDestinationReference": [ "OD1", "OD2" ] }, { "Text": "\u2022 Refund EUR 225" }, { "Text": "\u2022 Checked Baggage ADT: 45 KG" }, { "Text": "\u2022 CarryOn ADT: CARRY7KG 15LB UPTO45LI 115LCM: 1 Piece(s)" }, { "Text": "\u2022 Skywards Miles: 3750" }, { "Text": "\u2022 Hot and cold refreshments" }, { "Text": "\u2022 ICE entertainment" }, { "Text": "\u2022 Mileage upgrade eligibility" }, { "Text": "\u2022 Complimentary Advance Seat Selection" }, { "Text": "\u2022 Regionally inspired multi-course meals" }, { "Text": "\u2022 Complimentary Wi-Fi for Skywards members" }, { "Text": "Economy Cabin", "Media": { "MediaLink": { "$": { "refs": "Xmlk09003bd3cd3a1" } } }, "OriginDestinationReference": "OD1" }, { "Text": "Icons", "Media": { "ObjectID": "DRINKS" } }, { "Text": "Icons", "Link": "https:\/\/mob.farelogix.com\/sprk-qa\/Public\/Images\/Branding\/wifi.png", "Media": { "ObjectID": "WIFI" } } ] }, "DisplayOrder": "3" }, { "$": { "PriceClassID": "Xpc8e003bd3cd3a1" }, "Name": "Economy Flex Plus", "Code": "YF", "Descriptions": { "Description": [ { "OriginDestinationReference": [ "OD1", "OD2" ] }, { "Text": "\u2022 Refund No Charges" }, { "Text": "\u2022 Checked Baggage ADT: 45 KG" }, { "Text": "\u2022 CarryOn ADT: CARRY7KG 15LB UPTO45LI 115LCM: 1 Piece(s)" }, { "Text": "\u2022 Skywards Miles: 5000" }, { "Text": "\u2022 Hot and cold refreshments" }, { "Text": "\u2022 ICE entertainment" }, { "Text": "\u2022 Mileage upgrade eligibility" }, { "Text": "\u2022 Complimentary Advance Seat Selection" }, { "Text": "\u2022 Regionally inspired multi-course meals" }, { "Text": "\u2022 Complimentary Wi-Fi for Skywards members" }, { "Text": "Economy Cabin", "Media": { "MediaLink": { "$": { "refs": "Xmlk09003bd3cd3a1" } } }, "OriginDestinationReference": [ "OD1", "OD2" ] }, { "Text": "Icons", "Media": { "ObjectID": "DRINKS" } }, { "Text": "Icons", "Link": "https:\/\/mob.farelogix.com\/sprk-qa\/Public\/Images\/Branding\/wifi.png", "Media": { "ObjectID": "WIFI" } } ] }, "DisplayOrder": "4" }, { "$": { "PriceClassID": "Xpcaf003bd3cd3a1" }, "Name": "Premium Economy FlexPlus", "Code": "WF", "Descriptions": { "Description": [ { "OriginDestinationReference": [ "OD1", "OD2" ] }, { "Text": "\u2022 Refund No Charges" }, { "Text": "\u2022 Checked Baggage ADT: 35 KG" }, { "Text": "\u2022 CarryOn ADT: CARRY10KG 22LBUPTO 45LI 115LCM: 1 Piece(s)" }, { "Text": "\u2022 Skywards Miles: 5500" }, { "Text": "\u2022 Hot and cold refreshments" }, { "Text": "\u2022 ICE entertainment" }, { "Text": "\u2022 Mileage upgrade eligibility" }, { "Text": "\u2022 Complimentary Advance Seat Selection" }, { "Text": "\u2022 Exclusive Premium Economy Class dining" }, { "Text": "\u2022 Complimentary Wi-Fi for Skywards members" }, { "Text": "Premium Economy Cabin", "Media": { "MediaLink": { "$": { "refs": "Xmlkb0003bd3cd3a1" } } }, "OriginDestinationReference": [ "OD1", "OD2" ] }, { "Text": "Icons", "Media": { "ObjectID": "DRINKS" } }, { "Text": "Icons", "Link": "https:\/\/mob.farelogix.com\/sprk-qa\/Public\/Images\/Branding\/wifi.png", "Media": { "ObjectID": "WIFI" } } ] }, "DisplayOrder": "5" } ] } }, "filters": { "connectingAirports": [ { "code": "DXB", "name": "Dubai International" }, { "code": "FCO", "name": "Rome Fiumicino Apt" }, { "code": "XRJ", "name": "Rome Termini Rail Station" }, { "code": "MXP", "name": "Milan Malpensa Apt" } ], "baggage": [ { "value": 45, "unit": "Kilograms" }, { "value": 25, "unit": "Kilograms" }, { "value": 30, "unit": "Kilograms" }, { "value": 35, "unit": "Kilograms" } ], "stops": [ { "name": "1 Stop", "value": "2" }, { "name": "2 Stops", "value": "3" } ], "airlines": [ { "name": "Emirates", "value": "EK", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/EK.svg" }, { "name": "Flydubai", "value": "FZ", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/FZ.svg" }, { "name": "Trenitalia", "value": "7T", "logoUrl": null } ] }, "itinerary": { "trips": [ { "origin": "BLQ", "destination": "DAC", "departureDate": "2026-06-30", "departureTime": "", "originName": "Bologna Guglielmo Marconi Airport", "destinationName": "Dhaka Shahjalal International Airport" }, { "origin": "DAC", "destination": "BLQ", "departureDate": "2026-07-15", "departureTime": "", "originName": "Dhaka Shahjalal International Airport", "destinationName": "Bologna Guglielmo Marconi Airport" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } }, "turkish": { "responseId": "f65ad5af-a02b-47ee-a32b-b957876a7075", "transactionId": "6acf80af-895e-4d04-8185-fae0747384dc", "numberOflegs": 2, "offers": [ { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F1", "itemId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "legs": [ { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F1_LEG1", "sequence": 1, "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F1_LEG1", "totalDuration": "PT14H45M", "totalFlightDuration": "PT10H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_0", "number": "1322", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-06-30", "time": "10:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:10:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H40M", "connectionDuration": "PT4H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "712", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "18:40:00", "terminal": null }, "arrival": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-01", "time": "05:15:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT7H35M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F1_LEG2", "sequence": 2, "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F1_LEG2", "totalDuration": "PT15H30M", "totalFlightDuration": "PT11H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_6", "number": "713", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-15", "time": "06:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-15", "time": "12:45:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT8H55M", "connectionDuration": "PT3H55M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1325", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-15", "time": "16:40:00", "terminal": null }, "arrival": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-07-15", "time": "18:20:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F0", "itemId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "legs": [ { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F0_LEG1", "sequence": 1, "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F0_LEG1", "totalDuration": "PT14H45M", "totalFlightDuration": "PT10H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_0", "number": "1322", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-06-30", "time": "10:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:10:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H40M", "connectionDuration": "PT4H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "712", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "18:40:00", "terminal": null }, "arrival": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-01", "time": "05:15:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT7H35M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F0_LEG2", "sequence": 2, "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F0_LEG2", "totalDuration": "PT30H40M", "totalFlightDuration": "PT11H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_6", "number": "713", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-15", "time": "06:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-15", "time": "12:45:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT8H55M", "connectionDuration": "PT19H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_5", "number": "1321", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "07:50:00", "terminal": null }, "arrival": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-07-16", "time": "09:30:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F1", "itemId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "legs": [ { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F1_LEG1", "sequence": 1, "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F1_LEG1", "totalDuration": "PT29H55M", "totalFlightDuration": "PT10H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1326", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-06-30", "time": "19:20:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "23:00:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H40M", "connectionDuration": "PT19H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "712", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "18:40:00", "terminal": null }, "arrival": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-02", "time": "05:15:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT7H35M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F1_LEG2", "sequence": 2, "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F1_LEG2", "totalDuration": "PT15H30M", "totalFlightDuration": "PT11H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_6", "number": "713", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-15", "time": "06:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-15", "time": "12:45:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT8H55M", "connectionDuration": "PT3H55M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_7", "number": "1325", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-15", "time": "16:40:00", "terminal": null }, "arrival": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-07-15", "time": "18:20:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F2", "itemId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "legs": [ { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F2_LEG1", "sequence": 1, "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F2_LEG1", "totalDuration": "PT14H45M", "totalFlightDuration": "PT10H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_0", "number": "1322", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-06-30", "time": "10:30:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "14:10:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H40M", "connectionDuration": "PT4H30M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "712", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "18:40:00", "terminal": null }, "arrival": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-01", "time": "05:15:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT7H35M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F2_LEG2", "sequence": 2, "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F0B1F2_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT11H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_6", "number": "713", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-15", "time": "06:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-15", "time": "12:45:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT8H55M", "connectionDuration": "PT23H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_9", "number": "1323", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "12:20:00", "terminal": null }, "arrival": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-07-16", "time": "13:55:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H35M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F0", "itemId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "legs": [ { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F0_LEG1", "sequence": 1, "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F0_LEG1", "totalDuration": "PT29H55M", "totalFlightDuration": "PT10H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1326", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-06-30", "time": "19:20:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "23:00:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H40M", "connectionDuration": "PT19H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "712", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "18:40:00", "terminal": null }, "arrival": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-02", "time": "05:15:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT7H35M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F0_LEG2", "sequence": 2, "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F0_LEG2", "totalDuration": "PT30H40M", "totalFlightDuration": "PT11H35M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_6", "number": "713", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-15", "time": "06:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-15", "time": "12:45:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT8H55M", "connectionDuration": "PT19H5M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_5", "number": "1321", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "07:50:00", "terminal": null }, "arrival": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-07-16", "time": "09:30:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F2", "itemId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "legs": [ { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F2_LEG1", "sequence": 1, "departureCode": "BLQ", "arrivalCode": "DAC", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F2_LEG1", "totalDuration": "PT29H55M", "totalFlightDuration": "PT10H15M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_2", "number": "1326", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-06-30", "time": "19:20:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-06-30", "time": "23:00:00", "terminal": null }, "equipment": "32Q", "airplaneName": "Airbus A321 NEO", "duration": "PT2H40M", "connectionDuration": "PT19H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_3", "number": "712", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-01", "time": "18:40:00", "terminal": null }, "arrival": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-02", "time": "05:15:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT7H35M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F2_LEG2", "sequence": 2, "departureCode": "DAC", "arrivalCode": "BLQ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FBC6398CD5FEC4448A0AF9D29D6A91F44-R0B0F1B1F2_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT11H30M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_6", "number": "713", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "DAC", "locationName": "Hazrat Shahjalal Intl", "date": "2026-07-15", "time": "06:50:00", "terminal": null }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-15", "time": "12:45:00", "terminal": null }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT8H55M", "connectionDuration": "PT23H35M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_9", "number": "1323", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-16", "time": "12:20:00", "terminal": null }, "arrival": { "location": "BLQ", "locationName": "Guglielmo Marconi", "date": "2026-07-16", "time": "13:55:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H35M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "LBR", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HL1DL12M", "fareType": "AirlinePrivateFare", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "LBR", "passengerType": "Adult", "base": 1053, "totalTaxes": 536.81, "totalFees": 0, "totalPrice": 1589.81 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "weight": 50, "weightUnit": "Kilograms", "quantity": 1, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] } ], "filters": { "stops": [ { "name": "1 Stop", "value": "2" } ], "fareType": [ { "name": "Non Refundable", "value": "Not Offered" } ], "baggage": [ { "value": 1, "unit": "Piece" }, { "value": 50, "unit": "Kilograms" } ], "connectingAirports": [ { "name": "Istanbul Airport", "code": "IST" } ], "airlines": [ { "name": "Turkish Airlines", "value": "TK", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ] }, "dataList": [], "itinerary": { "trips": [ { "origin": "BLQ", "destination": "DAC", "departureDate": "2026-06-30", "departureTime": "" }, { "origin": "DAC", "destination": "BLQ", "departureDate": "2026-07-15", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": true, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": false } } }