{ "result": [ { "code": "AGW_route_not_supported", "detail": "The requested route is not supported by this provider.", "group": "provider_error", "owner": "VY", "provider": "VY" }, { "code": "AGW_no_available_journey", "detail": "No available journey for this search.", "group": "provider_error", "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:16:03Z", "owner": "BT", "provider": "BT" }, { "code": "AGW_no_available_journey", "detail": "No available journey for this search.", "group": "provider_error", "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:16:03Z", "owner": "U2", "provider": "U2" }, { "code": "AGW_no_available_journey", "detail": "no available journey for this search", "group": "provider_error", "owner": "EK", "provider": "EK" }, { "code": "AGW_no_available_journey", "detail": "no available journey for this search", "group": "provider_error", "owner": "EK", "provider": "EK" }, { "createdAt": 1771927263, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "text": "1 small bag (Must fit under the seat in front)\n10kg overhead locker bag", "units": "1" }, { "category": "BOARDING", "item": "HIGH_PRIORITY", "text": "Priority boarding", "units": "" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Any reserved seat (Specific rows available)", "units": "" } ], "listKey": "PC1" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "18:40" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" }, { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "quantity": 1, "text": "10kg overhead locker bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "16:05" }, "duration": "PT02H35M", "key": "RlIgODM5MzpCVUQ6QkNOOjIwMjYtMTAtMDdUMTY6MDVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "G", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "G", "cabin": "5", "code": "70J", "marketingName": "REGU", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8393-BUD-BCN G" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8393", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8393", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8393", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "18:40" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "16:05" } }, "segmentID": "FR8393-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "21:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" }, { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "quantity": 1, "text": "10kg overhead locker bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "19:15" }, "duration": "PT02H35M", "key": "RlIgODM5NDpCQ046QlVEOjIwMjYtMTAtMTRUMTk6MTVa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "G", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "G", "cabin": "5", "code": "70J", "marketingName": "REGU", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8394-BCN-BUD G" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8394", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8394", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8394", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "21:50" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "19:15" } }, "segmentID": "FR8394-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6MzIxLjcxOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpZU082Wk1UM1QwM005M1pTQkkzMUpTU00yNDQzT0lGSEZPRDROVEZQVlhBUzJGUjE4WTE0MEhVREg3WUFDSlFCOmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 212.4, "breakdown": [ { "base": 106.2, "fee": { "total": 54.65 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2WVdJeVkyUTNPV1F0WVdZNE1DMDBZV0UwTFdFME9XWXRZekprTkdKaU56Qm1aVFUx_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 160.86, "type": "" } ], "currency": "EUR", "fee": { "total": 109.31 }, "surcharge": 0, "tax": { "total": 0 }, "total": 321.71 }, "provider": { "base": 80598, "breakdown": [ { "base": 40299, "fee": { "total": 20739 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2WVdJeVkyUTNPV1F0WVdZNE1DMDBZV0UwTFdFME9XWXRZekprTkdKaU56Qm1aVFUx_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 61038, "type": "" } ], "currency": "HUF", "fee": { "total": 41478 }, "surcharge": 0, "tax": { "total": 0 }, "total": 122076 } }, "provider": "FR" }, { "createdAt": 1771927263, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "text": "1 small bag (Must fit under the seat in front)\n10kg overhead locker bag", "units": "1" }, { "category": "BOARDING", "item": "HIGH_PRIORITY", "text": "Priority boarding", "units": "" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Any reserved seat (Specific rows available)", "units": "" } ], "listKey": "PC1" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "11:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" }, { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "quantity": 1, "text": "10kg overhead locker bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "09:15" }, "duration": "PT02H35M", "key": "RlIgODM4NTpCVUQ6QkNOOjIwMjYtMTAtMDdUMDk6MTVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "G", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "G", "cabin": "5", "code": "70J", "marketingName": "REGU", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8385-BUD-BCN G" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8385", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8385", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8385", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "11:50" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "09:15" } }, "segmentID": "FR8385-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "21:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" }, { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "quantity": 1, "text": "10kg overhead locker bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "19:15" }, "duration": "PT02H35M", "key": "RlIgODM5NDpCQ046QlVEOjIwMjYtMTAtMTRUMTk6MTVa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "G", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "G", "cabin": "5", "code": "70J", "marketingName": "REGU", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8394-BCN-BUD G" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8394", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8394", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8394", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "21:50" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "19:15" } }, "segmentID": "FR8394-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6MzI1LjczOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpKRUxVT0lFU1U4Q0JVUVNDMkFSNVZQSk1FTzhTVzdFN0o3QzlDWDNYVE8xMlVONTE1RDE2RkpaSkNLVVZTRjQ1OmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 214.41, "breakdown": [ { "base": 107.2, "fee": { "total": 55.66 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2WkROa01EWTJOalF0WVRNMVpDMDBOakV6TFRoallqSXRNbUV3WVdSbFl6RTJPREpr_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 162.86, "type": "" } ], "currency": "EUR", "fee": { "total": 111.32 }, "surcharge": 0, "tax": { "total": 0 }, "total": 325.73 }, "provider": { "base": 81358, "breakdown": [ { "base": 40679, "fee": { "total": 21120 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2WkROa01EWTJOalF0WVRNMVpDMDBOakV6TFRoallqSXRNbUV3WVdSbFl6RTJPREpr_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 61799, "type": "" } ], "currency": "HUF", "fee": { "total": 42240 }, "surcharge": 0, "tax": { "total": 0 }, "total": 123598 } }, "provider": "FR" }, { "createdAt": 1771927263, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "text": "1 small bag (Must fit under the seat in front)", "units": "1" }, { "category": "BAGGAGE_CHECKED", "item": "BAGGAGE_CHECKED", "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "text": "20Kg check-in bag", "units": "1" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Any reserved seat (Specific rows available)", "units": "" } ], "listKey": "PC2" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "18:40" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ], "checked": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "quantity": 1, "text": "20Kg check-in bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "16:05" }, "duration": "PT02H35M", "key": "RlIgODM5MzpCVUQ6QkNOOjIwMjYtMTAtMDdUMTY6MDVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "70J", "marketingName": "SURE", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8393-BUD-BCN L" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8393", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8393", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8393", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "18:40" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "16:05" } }, "segmentID": "FR8393-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "21:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ], "checked": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "quantity": 1, "text": "20Kg check-in bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "19:15" }, "duration": "PT02H35M", "key": "RlIgODM5NDpCQ046QlVEOjIwMjYtMTAtMTRUMTk6MTVa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "70J", "marketingName": "SURE", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8394-BCN-BUD L" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8394", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8394", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8394", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "21:50" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "19:15" } }, "segmentID": "FR8394-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6MzY0LjgwOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpRVUcyNEZUOEFMWVBOMTJKMU1aMU9MNlAyRVNOMklHUEs2QzBIT0lRMklTV1VIQk5ERzhKRlRMNzNaUEtFUzBEOmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 212.4, "breakdown": [ { "base": 106.2, "fee": { "total": 76.2 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TkROaU5XVTJOalV0WlRVMU5TMDBOR1F4TFdFek9XVXRaakJtTUdabU5tRTBNbVUw_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 182.4, "type": "" } ], "currency": "EUR", "fee": { "total": 152.39 }, "surcharge": 0, "tax": { "total": 0 }, "total": 364.8 }, "provider": { "base": 80598, "breakdown": [ { "base": 40299, "fee": { "total": 28913 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TkROaU5XVTJOalV0WlRVMU5TMDBOR1F4TFdFek9XVXRaakJtTUdabU5tRTBNbVUw_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 69212, "type": "" } ], "currency": "HUF", "fee": { "total": 57826 }, "surcharge": 0, "tax": { "total": 0 }, "total": 138424 } }, "provider": "FR" }, { "createdAt": 1771927263, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "text": "1 small bag (Must fit under the seat in front)", "units": "1" }, { "category": "BAGGAGE_CHECKED", "item": "BAGGAGE_CHECKED", "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "text": "20Kg check-in bag", "units": "1" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Any reserved seat (Specific rows available)", "units": "" } ], "listKey": "PC2" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "11:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ], "checked": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "quantity": 1, "text": "20Kg check-in bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "09:15" }, "duration": "PT02H35M", "key": "RlIgODM4NTpCVUQ6QkNOOjIwMjYtMTAtMDdUMDk6MTVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "70J", "marketingName": "SURE", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8385-BUD-BCN L" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8385", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8385", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8385", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "11:50" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "09:15" } }, "segmentID": "FR8385-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "21:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ], "checked": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "quantity": 1, "text": "20Kg check-in bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "19:15" }, "duration": "PT02H35M", "key": "RlIgODM5NDpCQ046QlVEOjIwMjYtMTAtMTRUMTk6MTVa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "70J", "marketingName": "SURE", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8394-BCN-BUD L" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8394", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8394", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8394", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "21:50" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "19:15" } }, "segmentID": "FR8394-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6MzY4LjgxOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpOUEZZWUVQRFBFMDFYTDdEN1pSRTdXMllJUFozMUI3UEVSRUxSSE1UM1I3SzFKVFlDVDQ2MVFENDgxVjc4SkNVOmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 214.41, "breakdown": [ { "base": 107.2, "fee": { "total": 77.2 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TkdaalptSTNOakl0TURkalppMDBNamMyTFdFMlpUa3RZV1V4Wm1VNFpUaGhOV00z_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 184.4, "type": "" } ], "currency": "EUR", "fee": { "total": 154.4 }, "surcharge": 0, "tax": { "total": 0 }, "total": 368.81 }, "provider": { "base": 81358, "breakdown": [ { "base": 40679, "fee": { "total": 29294 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TkdaalptSTNOakl0TURkalppMDBNamMyTFdFMlpUa3RZV1V4Wm1VNFpUaGhOV00z_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 69973, "type": "" } ], "currency": "HUF", "fee": { "total": 58588 }, "surcharge": 0, "tax": { "total": 0 }, "total": 139946 } }, "provider": "FR" }, { "createdAt": 1771927263, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "text": "1 small bag (Must fit under the seat in front)\n10kg overhead locker bag", "units": "1" }, { "category": "BOARDING", "item": "HIGH_PRIORITY", "text": "Priority boarding", "units": "" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Any reserved seat (Specific rows available)", "units": "" } ], "listKey": "PC1" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "18:40" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" }, { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "quantity": 1, "text": "10kg overhead locker bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "16:05" }, "duration": "PT02H35M", "key": "RlIgODM5MzpCVUQ6QkNOOjIwMjYtMTAtMDdUMTY6MDVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "G", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "G", "cabin": "5", "code": "70J", "marketingName": "REGU", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8393-BUD-BCN G" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8393", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8393", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8393", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "18:40" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "16:05" } }, "segmentID": "FR8393-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "15:05" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" }, { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "quantity": 1, "text": "10kg overhead locker bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "12:30" }, "duration": "PT02H35M", "key": "RlIgODM4NDpCQ046QlVEOjIwMjYtMTAtMTRUMTI6MzBa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "G", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "G", "cabin": "5", "code": "70J", "marketingName": "REGU", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8384-BCN-BUD G" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8384", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8384", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8384", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "15:05" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "12:30" } }, "segmentID": "FR8384-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6NDIyLjk0OjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpQMFdLNFgxWkw2RkM1OEYzUVdWNzFCQTVUVlJGSTNHQVE5Rlo5QkNUTDlZR04zV1dXMjNIOU0wUkRYUTdJODY4OmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 311.62, "breakdown": [ { "base": 155.81, "fee": { "total": 55.66 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2T1dFeFpqYzNaRE10TldVM01pMDBaREkxTFdFd00yRXROems1TTJWbU9ESTVOMlZr_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 211.47, "type": "" } ], "currency": "EUR", "fee": { "total": 111.32 }, "surcharge": 0, "tax": { "total": 0 }, "total": 422.94 }, "provider": { "base": 118246, "breakdown": [ { "base": 59123, "fee": { "total": 21120 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2T1dFeFpqYzNaRE10TldVM01pMDBaREkxTFdFd00yRXROems1TTJWbU9ESTVOMlZr_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 80243, "type": "" } ], "currency": "HUF", "fee": { "total": 42240 }, "surcharge": 0, "tax": { "total": 0 }, "total": 160486 } }, "provider": "FR" }, { "createdAt": 1771927263, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "text": "1 small bag (Must fit under the seat in front)\n10kg overhead locker bag", "units": "1" }, { "category": "BOARDING", "item": "HIGH_PRIORITY", "text": "Priority boarding", "units": "" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Any reserved seat (Specific rows available)", "units": "" } ], "listKey": "PC1" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "11:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" }, { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "quantity": 1, "text": "10kg overhead locker bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "09:15" }, "duration": "PT02H35M", "key": "RlIgODM4NTpCVUQ6QkNOOjIwMjYtMTAtMDdUMDk6MTVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "G", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "G", "cabin": "5", "code": "70J", "marketingName": "REGU", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8385-BUD-BCN G" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8385", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8385", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8385", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "11:50" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "09:15" } }, "segmentID": "FR8385-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "15:05" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" }, { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "quantity": 1, "text": "10kg overhead locker bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "12:30" }, "duration": "PT02H35M", "key": "RlIgODM4NDpCQ046QlVEOjIwMjYtMTAtMTRUMTI6MzBa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "G", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "G", "cabin": "5", "code": "70J", "marketingName": "REGU", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8384-BCN-BUD G" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8384", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8384", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8384", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "15:05" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "12:30" } }, "segmentID": "FR8384-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6NDI2Ljk1OjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpNNFRHWk9COUY5SjdGTE5LSFdURlIyRjVRUUhFNTFOWDQwUkU2UlZPTzJGR0tXUDZBWUFXNkJaQVRPWkNHSlYxOmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 313.62, "breakdown": [ { "base": 156.81, "fee": { "total": 56.66 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TlRCbE56ZzFObVl0TTJVMk9TMDBaRFE0TFRneU5tUXRNR0pqTm1Rd09UZGtaams0_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 213.47, "type": "" } ], "currency": "EUR", "fee": { "total": 113.33 }, "surcharge": 0, "tax": { "total": 0 }, "total": 426.95 }, "provider": { "base": 119006, "breakdown": [ { "base": 59503, "fee": { "total": 21501 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TlRCbE56ZzFObVl0TTJVMk9TMDBaRFE0TFRneU5tUXRNR0pqTm1Rd09UZGtaams0_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 81004, "type": "" } ], "currency": "HUF", "fee": { "total": 43002 }, "surcharge": 0, "tax": { "total": 0 }, "total": 162008 } }, "provider": "FR" }, { "createdAt": 1771927263, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "text": "1 small bag (Must fit under the seat in front)", "units": "1" }, { "category": "BAGGAGE_CHECKED", "item": "BAGGAGE_CHECKED", "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "text": "20Kg check-in bag", "units": "1" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Any reserved seat (Specific rows available)", "units": "" } ], "listKey": "PC2" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "18:40" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ], "checked": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "quantity": 1, "text": "20Kg check-in bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "16:05" }, "duration": "PT02H35M", "key": "RlIgODM5MzpCVUQ6QkNOOjIwMjYtMTAtMDdUMTY6MDVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "70J", "marketingName": "SURE", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8393-BUD-BCN L" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8393", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8393", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8393", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "18:40" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "16:05" } }, "segmentID": "FR8393-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "15:05" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ], "checked": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "quantity": 1, "text": "20Kg check-in bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "12:30" }, "duration": "PT02H35M", "key": "RlIgODM4NDpCQ046QlVEOjIwMjYtMTAtMTRUMTI6MzBa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "70J", "marketingName": "SURE", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8384-BCN-BUD L" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8384", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8384", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8384", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "15:05" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "12:30" } }, "segmentID": "FR8384-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6NDU5LjAwOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpFSDJCTk5YNEdYNlFVTjg3Qk1ZSTFDWFYxU1REQlZBWTYzUERVRlU2SFc3TFkwVkc2MkpKRzhCNVBJN0lYQ0lJOmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 311.62, "breakdown": [ { "base": 155.81, "fee": { "total": 73.69 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TVRRd016WXdZbU10TUdRNU15MDBZalkzTFdJMll6SXRNVGRpTWpFd1lUazFZekU1_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 229.5, "type": "" } ], "currency": "EUR", "fee": { "total": 147.38 }, "surcharge": 0, "tax": { "total": 0 }, "total": 459 }, "provider": { "base": 118246, "breakdown": [ { "base": 59123, "fee": { "total": 27962 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TVRRd016WXdZbU10TUdRNU15MDBZalkzTFdJMll6SXRNVGRpTWpFd1lUazFZekU1_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 87085, "type": "" } ], "currency": "HUF", "fee": { "total": 55924 }, "surcharge": 0, "tax": { "total": 0 }, "total": 174170 } }, "provider": "FR" }, { "createdAt": 1771927263, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "text": "1 small bag (Must fit under the seat in front)", "units": "1" }, { "category": "BAGGAGE_CHECKED", "item": "BAGGAGE_CHECKED", "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "text": "20Kg check-in bag", "units": "1" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Any reserved seat (Specific rows available)", "units": "" } ], "listKey": "PC2" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "11:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ], "checked": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "quantity": 1, "text": "20Kg check-in bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "09:15" }, "duration": "PT02H35M", "key": "RlIgODM4NTpCVUQ6QkNOOjIwMjYtMTAtMDdUMDk6MTVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "70J", "marketingName": "SURE", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8385-BUD-BCN L" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8385", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8385", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8385", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "11:50" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "09:15" } }, "segmentID": "FR8385-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "15:05" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ], "checked": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "quantity": 1, "text": "20Kg check-in bag" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "12:30" }, "duration": "PT02H35M", "key": "RlIgODM4NDpCQ046QlVEOjIwMjYtMTAtMTRUMTI6MzBa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "70J", "marketingName": "SURE", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "For Fee", "changeEnum": "for_fee", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8384-BCN-BUD L" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8384", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8384", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8384", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "15:05" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "12:30" } }, "segmentID": "FR8384-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6NDYzLjAxOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpSNVVNSDJPNDlLOFZRTVlNUFdMWkZVTDNLRURENFFORllNNlA2T0ZGWE9MUTFMQ0dJTkFaQkNaVjI2UkZVVjM5OmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 313.62, "breakdown": [ { "base": 156.81, "fee": { "total": 74.69 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TTJVMVlqRXpPRFF0WXpKak1TMDBPR00xTFRrM1lqUXRZVEptTlRJMlpqUXdaR0Zs_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 231.51, "type": "" } ], "currency": "EUR", "fee": { "total": 149.39 }, "surcharge": 0, "tax": { "total": 0 }, "total": 463.01 }, "provider": { "base": 119006, "breakdown": [ { "base": 59503, "fee": { "total": 28343 }, "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TTJVMVlqRXpPRFF0WXpKak1TMDBPR00xTFRrM1lqUXRZVEptTlRJMlpqUXdaR0Zs_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 87846, "type": "" } ], "currency": "HUF", "fee": { "total": 56686 }, "surcharge": 0, "tax": { "total": 0 }, "total": 175692 } }, "provider": "FR" }, { "createdAt": 1771927264, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "text": "1 small bag (Must fit under the seat in front)", "units": "1" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Select seat for a fee", "units": "" } ], "listKey": "PC1" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "18:40" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "16:05" }, "duration": "PT02H35M", "key": "RlIgODM5MzpCVUQ6QkNOOjIwMjYtMTAtMDdUMTY6MDVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "R", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "R", "cabin": "5", "code": "70J", "marketingName": "Basic", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "Not Allowed", "changeEnum": "not_allowed", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8393-BUD-BCN R" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8393", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8393", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8393", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "18:40" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "16:05" } }, "segmentID": "FR8393-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "21:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "19:15" }, "duration": "PT02H35M", "key": "RlIgODM5NDpCQ046QlVEOjIwMjYtMTAtMTRUMTk6MTVa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "R", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "R", "cabin": "5", "code": "70J", "marketingName": "Basic", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "Not Allowed", "changeEnum": "not_allowed", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8394-BCN-BUD R" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8394", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8394", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8394", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "21:50" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "19:15" } }, "segmentID": "FR8394-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6MjEyLjQwOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpURUdVM1VEM0Y5V0EzOUJDWEVRSkIxSlA1TUpGUDBPQ1BTQjBQUE1DTDBXTkdPVjNDTFNRWURDUVUxVlBHWEtGOmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 212.4, "breakdown": [ { "base": 106.2, "fee": { "total": 0 }, "offerItemID": "RlI6T2ZmZXI6YjM5ODU1NzYtMDE1MS00MjI0LTk4MzQtOGU2NWYzNmY0N2Ix_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 106.2, "type": "" } ], "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 212.4 }, "provider": { "base": 80598, "breakdown": [ { "base": 40299, "fee": { "total": 0 }, "offerItemID": "RlI6T2ZmZXI6YjM5ODU1NzYtMDE1MS00MjI0LTk4MzQtOGU2NWYzNmY0N2Ix_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 40299, "type": "" } ], "currency": "HUF", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 80598 } }, "provider": "FR" }, { "createdAt": 1771927264, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "text": "1 small bag (Must fit under the seat in front)", "units": "1" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Select seat for a fee", "units": "" } ], "listKey": "PC1" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "11:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "09:15" }, "duration": "PT02H35M", "key": "RlIgODM4NTpCVUQ6QkNOOjIwMjYtMTAtMDdUMDk6MTVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "R", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "R", "cabin": "5", "code": "70J", "marketingName": "Basic", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "Not Allowed", "changeEnum": "not_allowed", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8385-BUD-BCN R" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8385", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8385", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8385", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "11:50" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "09:15" } }, "segmentID": "FR8385-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "21:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "19:15" }, "duration": "PT02H35M", "key": "RlIgODM5NDpCQ046QlVEOjIwMjYtMTAtMTRUMTk6MTVa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "R", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "R", "cabin": "5", "code": "70J", "marketingName": "Basic", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "Not Allowed", "changeEnum": "not_allowed", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8394-BCN-BUD R" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8394", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8394", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8394", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "21:50" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "19:15" } }, "segmentID": "FR8394-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6MjE0LjQxOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpWNzRFSEEyNjVVMVUwVE1RWUw4SjVIWEpRRkY4MUdLU0pCVElTUVdFQ1pJWDdVSzVNRDhIQzQ0M0lKQ1Q1UEpWOmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 214.41, "breakdown": [ { "base": 107.2, "fee": { "total": 0 }, "offerItemID": "RlI6T2ZmZXI6NjQxZDFlYjEtOTE2Yy00MzQ3LTg4OWYtNmRmM2QxZmIxMDQy_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 107.2, "type": "" } ], "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 214.41 }, "provider": { "base": 81358, "breakdown": [ { "base": 40679, "fee": { "total": 0 }, "offerItemID": "RlI6T2ZmZXI6NjQxZDFlYjEtOTE2Yy00MzQ3LTg4OWYtNmRmM2QxZmIxMDQy_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 40679, "type": "" } ], "currency": "HUF", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 81358 } }, "provider": "FR" }, { "createdAt": 1771927264, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "text": "1 small bag (Must fit under the seat in front)", "units": "1" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Select seat for a fee", "units": "" } ], "listKey": "PC1" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "18:40" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "16:05" }, "duration": "PT02H35M", "key": "RlIgODM5MzpCVUQ6QkNOOjIwMjYtMTAtMDdUMTY6MDVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "R", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "R", "cabin": "5", "code": "70J", "marketingName": "Basic", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "Not Allowed", "changeEnum": "not_allowed", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8393-BUD-BCN R" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8393", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8393", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8393", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "18:40" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "16:05" } }, "segmentID": "FR8393-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "15:05" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "12:30" }, "duration": "PT02H35M", "key": "RlIgODM4NDpCQ046QlVEOjIwMjYtMTAtMTRUMTI6MzBa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "R", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "R", "cabin": "5", "code": "70J", "marketingName": "Basic", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "Not Allowed", "changeEnum": "not_allowed", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8384-BCN-BUD R" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8384", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8384", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8384", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "15:05" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "12:30" } }, "segmentID": "FR8384-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6MzExLjYyOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpLVVRPV1M2MERVN1JIWUFUUE1SVFo3NzRIS0RPR1JPSEJNNlRSTVVZOUpVRVU5RDJaTlpSVDM3RjFHVlVKSVg1OmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 311.62, "breakdown": [ { "base": 155.81, "fee": { "total": 0 }, "offerItemID": "RlI6T2ZmZXI6MTVmM2ZmZjktNzJlMC00YWVmLTg1YTQtMzZjNzlhYmI5YTNk_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 155.81, "type": "" } ], "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 311.62 }, "provider": { "base": 118246, "breakdown": [ { "base": 59123, "fee": { "total": 0 }, "offerItemID": "RlI6T2ZmZXI6MTVmM2ZmZjktNzJlMC00YWVmLTg1YTQtMzZjNzlhYmI5YTNk_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 59123, "type": "" } ], "currency": "HUF", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 118246 } }, "provider": "FR" }, { "createdAt": 1771927264, "disclosures": [ { "descriptions": [ { "category": "BAGGAGE_CARRYON", "item": "BAGGAGE_CARRYON", "text": "1 small bag (Must fit under the seat in front)", "units": "1" }, { "category": "EXCHANGE", "item": "CHANGES", "text": "Change for a fee on Ryanair website", "units": "" }, { "category": "EXCHANGE", "item": "REFUND", "text": "Non refundable", "units": "" }, { "category": "SEAT", "item": "SEAT_RESERVATION", "text": "Select seat for a fee", "units": "" } ], "listKey": "PC1" } ], "flights": [ { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-07", "terminalName": "", "time": "11:50" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-07", "terminalName": "", "time": "09:15" }, "duration": "PT02H35M", "key": "RlIgODM4NTpCVUQ6QkNOOjIwMjYtMTAtMDdUMDk6MTVa", "segments": [ { "ODRef": "OD1", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "R", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "R", "cabin": "5", "code": "70J", "marketingName": "Basic", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "Not Allowed", "changeEnum": "not_allowed", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8385-BUD-BCN R" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8385", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8385", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8385", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "11:50" }, "departure": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-07", "parentLocation": "", "terminalName": "", "time": "09:15" } }, "segmentID": "FR8385-BUD-BCN" } ] }, { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "date": "2026-10-14", "terminalName": "", "time": "15:05" }, "baggageAllowance": { "carryOn": [ { "chooseType": "one", "options": [ { "multipleBagsAllowed": false, "quantity": 1, "text": "1 small bag (Must fit under the seat in front)" } ], "passengerRefs": "1 2", "type": "" } ] }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "date": "2026-10-14", "terminalName": "", "time": "12:30" }, "duration": "PT02H35M", "key": "RlIgODM4NDpCQ046QlVEOjIwMjYtMTAtMTRUMTI6MzBa", "segments": [ { "ODRef": "OD2", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "R", "disclosureRefs": [ "PC1" ], "fare": { "basisCode": "R", "cabin": "5", "code": "70J", "marketingName": "Basic", "priceClassName": "economy", "type": "Published" }, "fareRules": [ { "cancel": "Not Allowed", "cancelEnum": "not_allowed", "change": "Not Allowed", "changeEnum": "not_allowed", "passengerRef": "1 2", "passengerType": "ADT" } ], "generalClassCode": "5", "refs": "FR8384-BCN-BUD R" }, "duration": "PT02H35M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "Holds confirmed", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "FR8384", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "8384", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "RR", "flightNumber": "8384", "name": "Ryanair Sun" }, "originDestination": { "arrival": { "airportCode": "BUD", "airportName": "Budapest Ferenc Liszt International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "15:05" }, "departure": { "airportCode": "BCN", "airportName": "Barcelona International Airport", "countryID": "", "date": "2026-10-14", "parentLocation": "", "terminalName": "", "time": "12:30" } }, "segmentID": "FR8384-BCN-BUD" } ] } ], "maxNumberOfStops": 0, "offerExpiration": "2026-02-24T10:15:04Z", "offerID": "OFFER-RlI6UlQ6QlVEOkJDTjoyMDI2LTEwLTA3OjIwMjYtMTAtMTQ6MzEzLjYyOjIwMjYwMjI0VDEwMDEwMzo3YmJkNzAwYTE2ZmQ0YTZmYTY5NTZjZDA5N2M2OTIxMDpEOEkxTlBDVVpIUjhDVDNFTUkxR1c2UlFVVDVRR0tZRjdXUFc0RlRMVVA5UUxDMEVTTlQxR0pKTzBHSUVGTzEyOmZhbHNl", "offerType": "roundTrip", "owner": "FR", "price": { "consumer": { "base": 313.62, "breakdown": [ { "base": 156.81, "fee": { "total": 0 }, "offerItemID": "RlI6T2ZmZXI6YzcxMDliYjMtN2RmNy00ZjljLTg1ZTQtMGViMDA1MTJjZDU0_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 156.81, "type": "" } ], "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 313.62 }, "provider": { "base": 119006, "breakdown": [ { "base": 59503, "fee": { "total": 0 }, "offerItemID": "RlI6T2ZmZXI6YzcxMDliYjMtN2RmNy00ZjljLTg1ZTQtMGViMDA1MTJjZDU0_1", "passengerRefs": "1 2", "passengerType": "ADT", "surcharge": 0, "tax": { "total": 0 }, "total": 59503, "type": "" } ], "currency": "HUF", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 119006 } }, "provider": "FR" }, { "code": "AGW_no_available_journey", "detail": "no available journey for this search", "group": "provider_error", "owner": "EK", "provider": "EK" }, { "code": "AGW_no_available_journey", "detail": "no available journey for this search", "group": "provider_error", "owner": "EK", "provider": "EK" } ] }