{'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': '538697695#8517VICVHS@STANDARD|CAS|09:45', 'name': 'Tour spanish 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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.53}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.53}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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': 'Tour german 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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.53}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.53}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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': 'Tour italian 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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.53}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.53}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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': 'Tour english 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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.53}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.53}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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': 'Tour french 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 24124}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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.53}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 34.53}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 34.53}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.6, 'boxOfficeAmount': 24.9, '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.19}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.19}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.6, 'boxOfficeAmount': 24.9, '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': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.6, 'boxOfficeAmount': 24.9, '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.19}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.19}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.6, 'boxOfficeAmount': 24.9, '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': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.6, 'boxOfficeAmount': 24.9, '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.19}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.19}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.6, 'boxOfficeAmount': 24.9, '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:45', 'name': 'Tour with Sunset Oia english 09:45', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'PHONENUMBER', 'text': 'Please provide a contact number for the guests to be reached in case of emergency (including international code)', 'required': True}, {'code': 'NAMEPASSPORT', 'text': 'PLEASE INDICATE THE PASSPORT/ID NUMBER AND THE FULL NAME OF EACH VISITOR AS IT APPEARS ON THE DOCUMENT AS FOLLOWS. (PASSPORT/ID NUMBER VISITOR NAME 1, PASSPORT/ID NUMBER VISITOR NAME 2 ETC.)', 'required': True}], 'contract': {'incomingOffice': 436, 'code': 20737}, 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.6, 'boxOfficeAmount': 24.9, '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.19}]}, {'from': '2026-06-28', 'to': '2026-06-28', 'cancellationPolicies': [{'dateFrom': '2026-06-27T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-06-29', 'to': '2026-06-29', 'cancellationPolicies': [{'dateFrom': '2026-06-28T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-06-30', 'to': '2026-06-30', 'cancellationPolicies': [{'dateFrom': '2026-06-29T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-01', 'to': '2026-07-01', 'cancellationPolicies': [{'dateFrom': '2026-06-30T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-02', 'to': '2026-07-02', 'cancellationPolicies': [{'dateFrom': '2026-07-01T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-03', 'to': '2026-07-03', 'cancellationPolicies': [{'dateFrom': '2026-07-02T02:00:00.000Z', 'amount': 49.19}]}, {'from': '2026-07-04', 'to': '2026-07-04', 'cancellationPolicies': [{'dateFrom': '2026-07-03T02:00:00.000Z', 'amount': 49.19}]}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 10, 'ageTo': 99, 'amount': 49.19, 'boxOfficeAmount': 49.81, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 24.6, 'boxOfficeAmount': 24.9, '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': 34.53, 'boxOfficeAmount': 34.95, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 9, 'amount': 17.26, 'boxOfficeAmount': 17.48, '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': {}, 'country': {'code': 'GR', 'name': 'Greece', 'destinations': [{'code': 'SAT', 'name': 'Santorini'}]}, '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': 16, 'name': 'Services', 'segments': [{'code': 956, 'name': 'Safe2Stay'}]}, {'code': 3, 'name': 'Activity duration', 'segments': [{'code': 201, 'name': 'Full day'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 7, 'name': 'Cruises and water sports'}]}], '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'}