{'activityCode': 'JTRORGBOAT', 'country': {'code': 'GR', 'name': 'Greece', 'destinations': [{'code': 'SAT', 'name': 'Santorini'}]}, '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': '602022489#24365VHPOP@STANDARD||11:00', 'name': 'Volcano and Hot Springs Cruise from the Old Port without transfers 11:00', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 31010}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 25.79, 'boxOfficeAmount': 26.12, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 12.89, 'boxOfficeAmount': 13.06, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 25.79}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 25.79}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 25.79}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 25.79}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 25.79}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 25.79}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 25.79}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 25.79}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 25.79, 'boxOfficeAmount': 26.12, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 25.79, 'boxOfficeAmount': 26.12, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 12.89, 'boxOfficeAmount': 13.06, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '602022489'}, {'code': '446248249#24375VHPTH@STANDARD||10:30', 'name': ' Volcano, Thirassia and Hot Springs Cruise from the Old Port without transfers 10:30', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 31012}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 30.1, 'boxOfficeAmount': 30.47, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 12.89, 'boxOfficeAmount': 13.06, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 30.1}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 30.1}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 30.1}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 30.1}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 30.1}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 30.1}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 30.1}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 30.1}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 30.1, 'boxOfficeAmount': 30.47, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 30.1, 'boxOfficeAmount': 30.47, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 12.89, 'boxOfficeAmount': 13.06, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '446248249'}, {'code': '538697695#8517VICVHS@STANDARD|CAS|09:45', 'name': 'Cruise spanish 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.4}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '538697695'}, {'code': '538697695#8517VICVHS@STANDARD|ALE|09:45', 'name': 'Cruise german 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.4}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '538697695'}, {'code': '538697695#8517VICVHS@STANDARD|ITA|09:45', 'name': 'Cruise italian 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.4}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '538697695'}, {'code': '538697695#8517VICVHS@STANDARD|ENG|09:45', 'name': 'Cruise english 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.4}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '538697695'}, {'code': '538697695#8517VICVHS@STANDARD|FRA|09:45', 'name': 'Cruise french 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.4}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '538697695'}, {'code': '538697695#8517VICVHS@STANDARD|GRE|09:45', 'name': 'Cruise greek 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.4}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.4}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.4, 'boxOfficeAmount': 34.82, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.19, 'boxOfficeAmount': 17.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '538697695'}, {'code': '1368275187#9051VOLCAN@STANDARD|FRA|09:45', 'name': 'Tour with Sunset Oia french 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.0}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1368275187'}, {'code': '1368275187#9051VOLCAN@STANDARD|ITA|09:45', 'name': 'Tour with Sunset Oia italian 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.0}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1368275187'}, {'code': '1368275187#9051VOLCAN@STANDARD|CAS|09:44', 'name': 'Tour with Sunset Oia spanish 09:44', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.0}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1368275187'}, {'code': '1368275187#9051VOLCAN@STANDARD|ENG|09:44', 'name': 'Tour with Sunset Oia english 09:44', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.0}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1368275187'}, {'code': '1368275187#9051VOLCAN@STANDARD|GRE|09:45', 'name': 'Tour with Sunset Oia greek 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.0}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1368275187'}, {'code': '1368275187#9051VOLCAN@STANDARD||09:45', 'name': 'Tour with Sunset Oia 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'Please provide the full name and passport/ID number of each passenger (Passport/ID number, visitor name, 1)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'GENERIC', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-06-27', 'to': '2026-06-27', 'cancellationPolicies': [{'dateFrom': '2026-06-26T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.0}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.0}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.0, 'boxOfficeAmount': 49.62, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.5, 'boxOfficeAmount': 24.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'amount': 13.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1368275187'}], 'currencyName': 'United Kingdom Pound', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 25.79, 'boxOfficeAmount': 26.12, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 12.89, 'boxOfficeAmount': 13.06, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'content': {'name': 'Volcanic Islands Cruise', 'featureGroups': [{'groupCode': 'MEAL', 'excluded': [{'featureType': 'FOODNOT', 'description': 'Lunch'}]}], 'location': {'startingPoints': [{'type': 'ATTRACTION_VENUE', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {'latitude': 36.41787790000001, 'longitude': 25.42802800000004}, 'address': '847 00, Grecia', 'country': {'code': 'GR', 'name': 'Greece', 'destinations': [{'code': 'SAT', 'name': 'Santorini'}]}, 'city': 'Fira', 'zip': '847 00', 'description': 'Volcanic Islands Cruise'}}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14871/ENG/S/14871_1.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14871/ENG/XL/14871_1.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14871/ENG/B/14871_1.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14871/ENG/LPP/14871_1.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14871/ENG/L/14871_1.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14871/ENG/M/14871_1.jpg', 'sizeType': 'MEDIUM'}]}]}, 'segmentationGroups': [{'code': 3, 'name': 'Activity duration', 'segments': [{'code': 201, 'name': 'Full day'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 7, 'name': 'Cruises and water sports'}]}, {'code': 16, 'name': 'Services', 'segments': [{'code': 956, 'name': 'Safe2Stay'}]}], 'geolocation': {'latitude': 36.41787790000001, 'longitude': 25.42802800000004}, 'contentId': '14871', 'description': 'Experience the lunar landscapes of the Santorini caldera with a cruise to the four islands.
Highlights
- Walk around the edge of the crater on Nea Kameni
- Bathe in the natural hot springs of Palia Kameni
- Admire breath-taking views from Manolas
- Option to disembark at Oia
Sail into the heart of the caldera, a result of a catastrophic volcanic eruption that broke one island into four.
\n
\nWe begin the cruise at Athinios port and set sail to Nea Kameni, the larger of the two islets in the centre of the caldera. Here you have the thrilling opportunity of hiking to the rim of the crater; dare to walk around the edge whilst taking in the views over the moon-like landscape (entrance fee not included).
\n
\nWe continue to Palia Kameni to swim in the green sulfur waters and experience bathing in warm therapeutic mud. Set sail to Thirasia where you can swim in the crystal clear waters and visit Manolas, a cobble-stone hamlet perched high above with spectacular views over the caldera, Santorini and beyond.
\n
\nOur cruise then takes us to the northernmost tip of Santorini to Oia, the jewel of the island. Whitewashed buildings and bright blue domes sparkling in the sunlight form a picture postcard view you won’t forget. There will be a brief stop for those who chose the option to have free time in Oia to disembark before continuing the cruise back to Athinios port.
\n
\nOption
\n- Tour with Free time in Oia - Total tour duration 10 hours
\nContinue your tour with a visit to the renowned village of Oia. Once you have disembarked, you can take the steps or take a donkey ride (not included) to the village.
\nEnjoy free time to admire the magnificent panoramic views and the spectacular sunset. After the sun sets, make your way back to the port where you can enjoy a relaxing cruise back to Athinios port.
\nRedeem information
Voucher type: Printed and e-Voucher
Printed voucher or E-voucher. Print and bring the voucher or show the voucher on your mobile device to enjoy the activity.
Location
Start point:
Pick ups 30-90 minutes before the activity from several meeting points. Exact meeting point and time will be given upon reconfirmation of the booking depending on the hotel.
End point: Same as the starting point
Schedule
Opening dates
Duration: 6 Hours
Depending on the option picked.
Guide options
Guide type: Guide\n'}, 'order': 1, 'name': 'Volcanic Islands Cruise: Volcano, Hot Spring and Thirassia with Optional Free Time in Oia', 'currency': 'GBP', 'code': 'E-G01-JTRORGBOAT', 'type': 'TICKET'}