{'activityCode': 'PRAGUEBUS', 'country': {'code': 'CZ', 'name': 'Czech Republic', 'destinations': [{'code': 'PRG', 'name': 'Prague'}]}, 'operationDays': [{'code': 'MON', 'name': 'Monday'}, {'code': 'TUE', 'name': 'Tuesday'}, {'code': 'WED', 'name': 'Wednesday'}, {'code': 'THU', 'name': 'Thursday'}, {'code': 'FRI', 'name': 'Friday'}, {'code': 'SAT', 'name': 'Saturday'}, {'code': 'SUN', 'name': 'Sunday'}], 'modalities': [{'code': '1708857946#1DAY', 'name': '24 hours Bus ticket (18:00-18:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 17707}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 35.22, 'boxOfficeAmount': 34.74, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 19.95, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 35.22}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 35.22}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 35.22}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 35.22}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 35.22}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 35.22}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 35.22}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 35.22}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 35.22, 'boxOfficeAmount': 34.74, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 35.22, 'boxOfficeAmount': 34.74, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 19.95, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1708857946'}, {'code': '573572522#2DAYS', 'name': '48 hours Bus ticket (18:00-18:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 17708}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 44.6, 'boxOfficeAmount': 44.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.47, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 44.6}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 44.6}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 44.6}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 44.6}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 44.6}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 44.6}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 44.6}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 44.6}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 44.6, 'boxOfficeAmount': 44.0, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 44.6, 'boxOfficeAmount': 44.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.47, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '573572522'}, {'code': '581645198#24H/1HR', 'name': '24 hours + Cruise (10:00-10:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18106}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 41.44}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '581645198'}, {'code': '1232999958#24H/1HR', 'name': '24 hours + Cruise (16:00-16:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18106}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 41.44}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1232999958'}, {'code': '296964386#24H/1HR', 'name': '24 hours + Cruise (15:00-15:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18106}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 41.44}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '296964386'}, {'code': '1718428235#24H/1HR', 'name': '24 hours + Cruise (14:00-14:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18106}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 41.44}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1718428235'}, {'code': '97675741#24H/1HR', 'name': '24 hours + Cruise (11:00-11:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18106}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 41.44}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '97675741'}, {'code': '462600980#24H/1HR', 'name': '24 hours + Cruise (13:00-13:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18106}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 41.44}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '462600980'}, {'code': '214020468#24H/1HR', 'name': '24 hours + Cruise (12:00-12:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18106}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 41.44}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 41.44}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 41.44, 'boxOfficeAmount': 40.53, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 20.13, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '214020468'}, {'code': '1413439590#48H/1HR', 'name': '48 hours + Cruise (10:00-10:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18109}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 48.55}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1413439590'}, {'code': '1057005956#48H/1HR', 'name': '48 hours + Cruise (16:00-16:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18109}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 48.55}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1057005956'}, {'code': '613680419#48H/1HR', 'name': '48 hours + Cruise (15:00-15:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18109}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 48.55}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '613680419'}, {'code': '2093458155#48H/1HR', 'name': '48 hours + Cruise (14:00-14:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18109}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 48.55}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '2093458155'}, {'code': '342991613#48H/1HR', 'name': '48 hours + Cruise (11:00-11:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18109}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 48.55}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '342991613'}, {'code': '887545507#48H/1HR', 'name': '48 hours + Cruise (13:00-13:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18109}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 48.55}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '887545507'}, {'code': '1389417361#48H/1HR', 'name': '48 hours + Cruise (12:00-12:00)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 194, 'code': 18109}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-22T02:00:00.000Z', 'amount': 48.55}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-23T02:00:00.000Z', 'amount': 48.55}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 48.55, 'boxOfficeAmount': 47.48, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 23.68, 'boxOfficeAmount': 23.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1389417361'}], 'currencyName': 'US Dollar', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 35.22, 'boxOfficeAmount': 34.74, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 12, 'amount': 19.95, 'boxOfficeAmount': 19.69, 'mandatoryApplyAmount': False}], 'content': {'name': 'City Sightseeing Prague Hop-On Hop-Off with Optional Castle Tour, River Cruise', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'MATERIAL', 'included': [{'featureType': 'EQUIPINCL', 'description': 'Audioguide on board'}]}, {'groupCode': 'UNKNOWN', 'included': [{'featureType': 'OTHERINCL', 'description': 'Wifi on board'}]}, {'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Hop-on hop-off bus passes'}]}], 'guidingOptions': {'guideType': 'AUDIOGUIDE', 'included': True}, 'location': {'endPoints': [{'type': 'Other', 'description': 'You can hop on and off the bus at whichever stop you like. '}], 'startingPoints': [{'type': 'Meeting Point', 'meetingPoint': {'type': 'ADDRESS', 'country': {'code': 'CZ', 'name': 'Czech Republic', 'destinations': [{'code': 'PRG', 'name': 'Prague'}]}, 'description': 'City Sightseeing Prague Hop-On Hop-Off with Optional Castle Tour, River Cruise'}, 'pickupInstructions': [{'description': 'Please redeem your voucher prior to the Tour at our Ticket Offices. '}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Prague-Bus-07.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Prague-Bus-07.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Prague-Bus-07.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Prague-Bus-07.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Prague-Bus-07.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Prague-Bus-07.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Boat-01.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Boat-01.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Boat-01.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Boat-01.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Boat-01.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Boat-01.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Boat-02.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Boat-02.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Boat-02.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Boat-02.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Boat-02.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Boat-02.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Boat-04.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Boat-04.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Boat-04.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Boat-04.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Boat-04.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Boat-04.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Bus-01.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Bus-01.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Bus-01.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Bus-01.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Bus-01.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Bus-01.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 6, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Boat-05.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Boat-05.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Boat-05.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Boat-05.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Boat-05.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Boat-05.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 7, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Bus-02.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Bus-02.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Bus-02.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Bus-02.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Bus-02.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Bus-02.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 8, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Bus-04.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Bus-04.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Bus-04.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Bus-04.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Bus-04.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Bus-04.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 9, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Bus-06.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Bus-06.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Bus-06.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Bus-06.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Bus-06.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Bus-06.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 10, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Bus-05.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Bus-05.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Bus-05.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Bus-05.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Bus-05.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Bus-05.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 11, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13718/ENG/S/Bus-08.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/XL/Bus-08.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13718/ENG/B/Bus-08.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13718/ENG/LPP/Bus-08.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13718/ENG/L/Bus-08.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13718/ENG/M/Bus-08.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'VOCUHERLESS', 'directEntrance': False, 'comments': [{'description': 'Printed voucher or E-voucher. Print and bring the voucher or show the voucher on your mobile device to enjoy the activity. '}]}, 'routes': [{'duration': {'value': 90.0, 'metric': 'MINUTES'}, 'description': 'Blue Route', 'points': [{'type': 'POI', 'order': 1, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 50.0878691, 'longitude': 14.428724699999975}, 'address': 'Náměstí Republiky, 3', 'country': {'code': 'CZ'}, 'city': 'Prague', 'zip': '110 00', 'description': 'City Sightseeing Prague'}}, {'type': 'POI', 'order': 2, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.08413530000001, 'longitude': 14.424269099999947}, 'address': 'Václavské nám.,1', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '110 00', 'description': 'Wenceslas Square'}}, {'type': 'POI', 'order': 3, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 50.0754031, 'longitude': 14.41417869999998}, 'address': 'Jiráskovo nám.,6', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '120 00', 'description': 'Dancing House'}}, {'type': 'POI', 'order': 4, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.0886429, 'longitude': 14.40277489999994}, 'address': 'Malostranské nám.,16', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '118 00', 'description': 'Malostranské Square'}}, {'type': 'POI', 'order': 5, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.091188325743204, 'longitude': 14.401653240453065}, 'address': 'Hradčany', 'country': {'code': 'CZ'}, 'city': 'Praga', 'zip': '119 08', 'description': 'Prague Castle'}}, {'type': 'POI', 'order': 6, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.08614780000001, 'longitude': 14.3892515}, 'address': 'Strahovské nádvoří,1/132', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '118 00', 'description': 'Strahov Monastery'}}, {'type': 'POI', 'order': 7, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.091188325743204, 'longitude': 14.401653240453065}, 'address': 'Hradčany', 'country': {'code': 'CZ'}, 'city': 'Praga', 'zip': '119 08', 'description': 'Prague Castle'}}, {'type': 'POI', 'order': 8, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 50.06977380000001, 'longitude': 14.4146479}, 'address': 'Rašínovo nábř.,2', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '128 00', 'description': 'Náplavka Riverbank'}}, {'type': 'POI', 'order': 9, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.0874682, 'longitude': 14.420756500000039}, 'address': 'Staroměstské nám.', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '110 00', 'description': 'Old Town Square'}}], 'frequency': {'maximum': {'value': 30.0, 'metric': 'MINUTES'}, 'minimum': {'value': 30.0, 'metric': 'MINUTES'}}}, {'duration': {'value': 60.0, 'metric': 'MINUTES'}, 'description': 'Red Route', 'points': [{'type': 'POI', 'order': 1, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.083024705943416, 'longitude': 14.434972262544079}, 'address': 'Wilsonova 300/8,', 'country': {'code': 'CZ'}, 'city': 'Prague', 'zip': '120 00', 'description': 'Prague Train Station'}}, {'type': 'POI', 'order': 2, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.091188325743204, 'longitude': 14.401653240453065}, 'address': 'Hradčany', 'country': {'code': 'CZ'}, 'city': 'Praga', 'zip': '119 08', 'description': 'Prague Castle'}}, {'type': 'POI', 'order': 3, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.08614780000001, 'longitude': 14.3892515}, 'address': 'Strahovské nádvoří,1/132', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '118 00', 'description': 'Strahov Monastery'}}, {'type': 'POI', 'order': 4, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 50.0804993, 'longitude': 14.38774699999999}, 'address': 'Strahov', 'country': {'code': 'CZ'}, 'city': 'Prague', 'zip': '169 00', 'description': 'Strahov Stadium'}}, {'type': 'POI', 'order': 5, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 50.07781900000001, 'longitude': 14.4039362}, 'address': 'Štefánikova,6/57', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '150 00', 'description': 'Theatre (Švandovo divadlo)'}}, {'type': 'POI', 'order': 6, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 50.0754031, 'longitude': 14.41417869999998}, 'address': 'Jiráskovo nám.,6', 'country': {'code': 'CZ'}, 'city': 'Hlavní město Praha', 'zip': '120 00', 'description': 'Dancing House'}}, {'type': 'POI', 'order': 7, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 50.0764442, 'longitude': 14.431889100000035}, 'address': '120 00 Praga 2', 'country': {'code': 'CZ'}, 'city': 'Praga', 'zip': '120 00', 'description': 'I. P. Pavlova'}}], 'frequency': {'maximum': {'value': 60.0, 'metric': 'MINUTES'}, 'minimum': {'value': 60.0, 'metric': 'MINUTES'}}}], 'scheduling': {}, 'segmentationGroups': [{'code': 1, 'name': 'Categories', 'segments': [{'code': 1, 'name': 'City tours'}, {'code': 3, 'name': 'Tickets & Attraction Passes'}]}, {'code': 16, 'name': 'Services', 'segments': [{'code': 956, 'name': 'Safe2Stay'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 765, 'name': 'Multiday'}, {'code': 771, 'name': 'Flexible'}]}, {'code': 14, 'name': 'Supplier', 'segments': [{'code': 921, 'name': 'City Sightseeing Worldwide'}]}], 'activityFactsheetType': 'HOP_ON_HOP_OFF', 'activityCode': 'E-E10-PRAGUEBUS', 'modalityCode': '24HBUS 2AT', 'modalityName': '24h Hop on Hop off + 2 Attractions', 'contentId': '13718', 'description': "
Discover a mélange of stunning architecture, from Gothic, renaissance, and Baroque to neoclassical, art nouveau, and Cubist. With recorded commentaries in twenty five languages, you’ll quickly get to grips with the city’s amazing architecture.
From Baroque palaces to a hilltop castle, hidden courtyards to ancient domed chapels, the small cobbled streets of Prague are a jewelry box full of quirky hidden treasures. Your 90-minute bus tour will take in the brightest gems, from the fabulously quirky Dancing House by the river to St Cyril and Methodius Cathedral. See the fountains in huge Charles Square and the beautifully ornate National Museum, before rolling through the characterful Jewish Quarter, birthplace of Franz Kafka.
Castle Grounds Tour
Prague Castle is a must-see for any visitor to Prague. This massive complex is one of the largest medieval castles in the world, and it's easy to see why. The castle grounds are filled with beautiful buildings, gardens, and churches.
Our experienced guides will take you on a tour of the castle grounds, including the stunning St. Vitus Cathedral. You'll have plenty of opportunities to take photos and learn about the history of this amazing place.
River Vltava Cruise
For a unique perspective of Prague, take a leisurely cruise along the River Vltava. As you glide past iconic landmarks like Prague Castle you'll be captivated by the city's beauty and rich history. Climb aboard your boat for a leisurely one-hour trip on the Vltava, the longest river in the Czech Republic. Pass underneath some of the world’s most beautiful bridges, including the famous medieval Charles Bridge. The 620-metre-long bridge itself is a masterpiece of architecture, particularly the Gothic Old Town Tower. A favorite spot for locals and visitors alike, spot baroque statues, buskers, and hawkers as you pass under its arches. Come and experience the jewels of the Golden City with this bus and boat tour of Prague.
By combining a hop-on hop-off bus tour with a river cruise and guided tour of the Castle grounds, you'll have the complete Prague experience. This comprehensive approach ensures that you won't miss a thing.
Other Highlights of Your Prague Adventure:
Jewish Quarter: Immerse yourself in the rich cultural heritage of Prague's Jewish community.
Astronomical Clock: Witness this intricate timepiece, a masterpiece of medieval engineering.
Dancing House: Admire the modern architecture of this iconic building.
Charles Bridge: Stroll across this historic bridge adorned with statues of saints.
With our hop-on hop-off bus and its added extras, you have the freedom to explore Prague at your own pace and create unforgettable memories.
Duration:
Bus tour- Blue route: 90 minutes
Bus tour- Red route: 60 minutes
Boat tour: 1 hour.
Start/opening time:
Red Route:
First departure from Stop 1 at 10:35am
Last departure from Stop 1 at 4:35pm
Frequency: every 60 minutes
Blue Route:
First departure from Stop 1 at 9:37am
Last departure from Stop 1 at 5:37pm
Frequency: every 30 minutes
This route is a single deck panoramic bus.
River Cruise
Departures from Pier 3, Vltava River (Stop 8 Blue Line).
Duration: 55 minutes.
1st April - 30th September: First departure: 10am, Last departure: 10pm.Departures every 30 mins.
1st October - 31st March: First departure: 12pm, Last departure: 6pm
Please note that boat tours are weather permitting and the schedule may be subject to change.
Castle Grounds Walking Tour
Daily departures at 1:15pm from stop 5 on the Blue Line
The tour of the castle grounds is with a live guide and in English.
Important information
Vouchers must be exchanged at our City Sightseeing Prague Kiosk located at Namesti Republiky 1037/3 110 00 Nove Mesto.
Please note, that only the Red Route buses are wheelchair accessible.
Please note that Castle Grounds Walking Tour will operate on Tuesdays, Thursdays and Saturdays at 13:15pm until Saturday 28th February 2026. Daily departures at 13:15pm from the 1st March 2026 onwards.
Languages
Audio commentary available in English, Spanish, French, German, Italian, Dutch, Hebrew, Czech, Japanese, Chinese, Korean, Portuguese, Russian, Polish, Swedish, Danish, Finnish, Arabic, Greek, Turkish, Hungarian, Norwegian, Vietnamese, Slovene and Croatian
", 'lastUpdate': '2026-02-25', 'summary': 'Experience the very best of Prague with this fantastic-value combination ticket that includes our hop-on hop-off bus, a river cruise and a guided walking tour of Prague Castle’s famously stunning grounds. There’s no better way to get to know this amazing city.
', 'advancedTips': [], 'countries': [{'code': 'CZ', 'name': 'Czech Republic', 'destinations': [{'code': 'PRG', 'name': 'Prague'}]}], 'highligths': ['Explore the city´s most iconic landmarks', 'Discover more as you see the city in record time!', 'Explore the grounds of Prague Castle, one of the largest medieval castles in the world', ' Marvel at the stunning St. Vitus Cathedral', 'Two routes so you see all the city', 'See Prague from a unique perspective with a river cruise', 'Explore Prague at your own pace on our hop-on hop-off bus tour'], 'language': 'en'}, 'order': 1, 'name': 'City Sightseeing Prague Hop-On Hop-Off with Optional Castle Tour, River Cruise', 'currency': 'USD', 'code': 'E-E10-PRAGUEBUS', 'type': 'TICKET'}