{ "data": { "type": "flight-offers-pricing", "flightOffers": [ { "type": "flight-offer", "id": "1", "source": "NDC", "sourceReference": "eJyVzMuOgjAYQOEnwvavFNqFi0ZBqXKxN6QbUlGiCcZZzYw+vc5m9iZnefJBAXvle5zihEqQSmWmLigvM59asnG87Tq0V8jU7DI9tjg5qEt7Yt83\/xVqXy5n0IPox3EkMT6eIzZwEsUQ0ogFTiPKh3CmcxyzNPn73pmmWPXL66CLZy5Ll+t2Yj\/VU5DK3n\/1JLVyqtHGUmNdqMA+dN5RB5Nfi2yBGvRPiExL8xmxM29CrAwCRF6EdUoQ", "instantTicketingRequired": false, "nonHomogeneous": false, "paymentCardRequired": false, "lastTicketingDate": "2026-02-20", "itineraries": [ { "segments": [ { "departure": { "iataCode": "BUD", "terminal": "2B", "at": "2026-05-21T16:05:00" }, "arrival": { "iataCode": "DOH", "at": "2026-05-21T22:20:00" }, "carrierCode": "QR", "number": "200", "aircraft": { "code": "320" }, "operating": { "carrierCode": "QR" }, "duration": "PT5H15M", "id": "7" }, { "departure": { "iataCode": "DOH", "at": "2026-05-22T03:05:00" }, "arrival": { "iataCode": "SEZ", "terminal": "I", "at": "2026-05-22T08:50:00" }, "carrierCode": "QR", "number": "678", "aircraft": { "code": "77L" }, "operating": { "carrierCode": "QR" }, "duration": "PT4H45M", "id": "8" } ] }, { "segments": [ { "departure": { "iataCode": "SEZ", "terminal": "I", "at": "2026-05-31T17:30:00" }, "arrival": { "iataCode": "DOH", "at": "2026-05-31T21:15:00" }, "carrierCode": "QR", "number": "679", "aircraft": { "code": "77L" }, "operating": { "carrierCode": "QR" }, "duration": "PT4H45M", "id": "15" }, { "departure": { "iataCode": "DOH", "at": "2026-06-01T03:20:00" }, "arrival": { "iataCode": "BUD", "terminal": "2B", "at": "2026-06-01T07:55:00" }, "carrierCode": "QR", "number": "201", "aircraft": { "code": "359" }, "operating": { "carrierCode": "QR" }, "duration": "PT5H35M", "id": "16" } ] } ], "price": { "currency": "EUR", "total": "1939.32", "base": "952.00", "fees": [ { "amount": "0.00", "type": "SUPPLIER" }, { "amount": "0.00", "type": "TICKETING" }, { "amount": "0.00", "type": "FORM_OF_PAYMENT" } ], "taxes": [ { "amount": "55.68", "code": "QA" }, { "amount": "25.34", "code": "P1" }, { "amount": "84.48", "code": "DW" }, { "amount": "9.28", "code": "R9" }, { "amount": "604.00", "code": "YQ" }, { "amount": "74.40", "code": "YR" }, { "amount": "5.08", "code": "PZ" }, { "amount": "61.76", "code": "HU" }, { "amount": "55.68", "code": "G4" }, { "amount": "11.62", "code": "FE" } ], "grandTotal": "1939.32" }, "pricingOptions": { "fareType": [ "PUBLISHED" ], "includedCheckedBagsOnly": true }, "travelerPricings": [ { "travelerId": "1", "fareOption": "STANDARD", "travelerType": "ADULT", "price": { "currency": "EUR", "total": "969.66", "base": "476.00", "fees": [ { "amount": "0.00", "type": "SUPPLIER" }, { "amount": "0.00", "type": "TICKETING" }, { "amount": "0.00", "type": "FORM_OF_PAYMENT" } ], "taxes": [ { "amount": "27.84", "code": "QA" }, { "amount": "12.67", "code": "P1" }, { "amount": "42.24", "code": "DW" }, { "amount": "4.64", "code": "R9" }, { "amount": "302.00", "code": "YQ" }, { "amount": "37.20", "code": "YR" }, { "amount": "2.54", "code": "PZ" }, { "amount": "30.88", "code": "HU" }, { "amount": "27.84", "code": "G4" }, { "amount": "5.81", "code": "FE" } ] }, "fareDetailsBySegment": [ { "segmentId": "7", "cabin": "ECONOMY", "fareBasis": "NLR2R1RE", "class": "N", "includedCheckedBags": { "quantity": 2 } }, { "segmentId": "8", "cabin": "ECONOMY", "fareBasis": "NLR2R1RE", "class": "N", "includedCheckedBags": { "quantity": 2 } }, { "segmentId": "15", "cabin": "ECONOMY", "fareBasis": "TLHUP1RE", "class": "T", "includedCheckedBags": { "quantity": 2 } }, { "segmentId": "16", "cabin": "ECONOMY", "fareBasis": "TLHUP1RE", "class": "T", "includedCheckedBags": { "quantity": 2 } } ] }, { "travelerId": "2", "fareOption": "STANDARD", "travelerType": "ADULT", "price": { "currency": "EUR", "total": "969.66", "base": "476.00", "fees": [ { "amount": "0.00", "type": "SUPPLIER" }, { "amount": "0.00", "type": "TICKETING" }, { "amount": "0.00", "type": "FORM_OF_PAYMENT" } ], "taxes": [ { "amount": "27.84", "code": "QA" }, { "amount": "12.67", "code": "P1" }, { "amount": "42.24", "code": "DW" }, { "amount": "4.64", "code": "R9" }, { "amount": "302.00", "code": "YQ" }, { "amount": "37.20", "code": "YR" }, { "amount": "2.54", "code": "PZ" }, { "amount": "30.88", "code": "HU" }, { "amount": "27.84", "code": "G4" }, { "amount": "5.81", "code": "FE" } ] }, "fareDetailsBySegment": [ { "segmentId": "7", "cabin": "ECONOMY", "fareBasis": "NLR2R1RE", "class": "N", "includedCheckedBags": { "quantity": 2 } }, { "segmentId": "8", "cabin": "ECONOMY", "fareBasis": "NLR2R1RE", "class": "N", "includedCheckedBags": { "quantity": 2 } }, { "segmentId": "15", "cabin": "ECONOMY", "fareBasis": "TLHUP1RE", "class": "T", "includedCheckedBags": { "quantity": 2 } }, { "segmentId": "16", "cabin": "ECONOMY", "fareBasis": "TLHUP1RE", "class": "T", "includedCheckedBags": { "quantity": 2 } } ] } ] } ], "bookingRequirements": { "emailAddressRequired": true, "phoneNumberRequired": true } }, "included": { "detailed-fare-rules": { "1": { "fareBasis": "NLR2R1RE", "name": "ECONOMY CLASSIC", "fareNotes": { "descriptions": [ { "descriptionType": "PENALTIES", "text": "Penalty\n Change before departure - No Show 15700 EUR MAX 15700 EUR MIN\n Cancel before departure - No Show 30000 EUR MAX 30000 EUR MIN\n Cancel after departure 30000 EUR MAX 17800 EUR MIN\n Change after departure 0 EUR MIN 15700 EUR MAX\n Change after departure - No Show 15700 EUR MIN 15700 EUR MAX\n Cancel before departure 17800 EUR MIN 30000 EUR MAX\n Change before departure 15700 EUR MAX 0 EUR MIN\n Cancel after departure - No Show 30000 EUR MIN 30000 EUR MAX\n " } ] }, "segmentId": "7" }, "2": { "fareBasis": "NLR2R1RE", "name": "ECONOMY CLASSIC", "fareNotes": { "descriptions": [ { "descriptionType": "PENALTIES", "text": "Penalty\n Change before departure - No Show 15700 EUR MAX 15700 EUR MIN\n Cancel before departure - No Show 30000 EUR MAX 30000 EUR MIN\n Cancel after departure 30000 EUR MAX 17800 EUR MIN\n Change after departure 0 EUR MIN 15700 EUR MAX\n Change after departure - No Show 15700 EUR MIN 15700 EUR MAX\n Cancel before departure 17800 EUR MIN 30000 EUR MAX\n Change before departure 15700 EUR MAX 0 EUR MIN\n Cancel after departure - No Show 30000 EUR MIN 30000 EUR MAX\n " } ] }, "segmentId": "8" }, "3": { "fareBasis": "TLHUP1RE", "name": "ECONOMY CLASSIC", "fareNotes": { "descriptions": [ { "descriptionType": "PENALTIES", "text": "Penalty\n Change before departure - No Show 15700 EUR MAX 15700 EUR MIN\n Cancel before departure - No Show 30000 EUR MAX 30000 EUR MIN\n Cancel after departure 30000 EUR MAX 17800 EUR MIN\n Change after departure 0 EUR MIN 15700 EUR MAX\n Change after departure - No Show 15700 EUR MIN 15700 EUR MAX\n Cancel before departure 17800 EUR MIN 30000 EUR MAX\n Change before departure 15700 EUR MAX 0 EUR MIN\n Cancel after departure - No Show 0 EUR MIN 0 EUR MAX\n " } ] }, "segmentId": "15" }, "4": { "fareBasis": "TLHUP1RE", "name": "ECONOMY CLASSIC", "fareNotes": { "descriptions": [ { "descriptionType": "PENALTIES", "text": "Penalty\n Change before departure - No Show 15700 EUR MAX 15700 EUR MIN\n Cancel before departure - No Show 30000 EUR MAX 30000 EUR MIN\n Cancel after departure 30000 EUR MAX 17800 EUR MIN\n Change after departure 0 EUR MIN 15700 EUR MAX\n Change after departure - No Show 15700 EUR MIN 15700 EUR MAX\n Cancel before departure 17800 EUR MIN 30000 EUR MAX\n Change before departure 15700 EUR MAX 0 EUR MIN\n Cancel after departure - No Show 0 EUR MIN 0 EUR MAX\n " } ] }, "segmentId": "16" } }, "bags": { "1": { "quantity": 1, "name": "CHECKED_BAG", "price": { "amount": "168.94", "currencyCode": "EUR" }, "bookableByItinerary": false, "segmentIds": [ "7", "8" ], "travelerIds": [ "1", "2" ] }, "2": { "quantity": 1, "name": "CHECKED_BAG", "price": { "amount": "168.94", "currencyCode": "EUR" }, "bookableByItinerary": false, "segmentIds": [ "15", "16" ], "travelerIds": [ "1", "2" ] } } }, "dictionaries": { "locations": { "BUD": { "cityCode": "BUD", "countryCode": "HU" }, "SEZ": { "cityCode": "SEZ", "countryCode": "SC" }, "DOH": { "cityCode": "DOH", "countryCode": "QA" } } } }