{'activityCode': 'AMSBUSBOAT', 'country': {'code': 'NL', 'name': 'Netherlands', 'destinations': [{'code': 'AMS', 'name': 'Amsterdam and vicinity'}]}, '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': '221247107#1 DIABOAT', 'name': '24-Hour Boat Tour (0:00-23:59)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 221, 'code': 14430}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 14, 'ageTo': 99, 'amount': 39.17, 'boxOfficeAmount': 37.5, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 13, 'amount': 19.6, 'boxOfficeAmount': 18.75, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-03-22', 'to': '2026-03-22', 'cancellationPolicies': [{'dateFrom': '2026-03-21T01:00:00.000Z', 'amount': 39.17}]}, {'from': '2026-03-23', 'to': '2026-03-23', 'cancellationPolicies': [{'dateFrom': '2026-03-22T01:00:00.000Z', 'amount': 39.17}]}, {'from': '2026-03-24', 'to': '2026-03-24', 'cancellationPolicies': [{'dateFrom': '2026-03-23T01:00:00.000Z', 'amount': 39.17}]}, {'from': '2026-03-25', 'to': '2026-03-25', 'cancellationPolicies': [{'dateFrom': '2026-03-24T01:00:00.000Z', 'amount': 39.17}]}, {'from': '2026-03-26', 'to': '2026-03-26', 'cancellationPolicies': [{'dateFrom': '2026-03-25T01:00:00.000Z', 'amount': 39.17}]}, {'from': '2026-03-27', 'to': '2026-03-27', 'cancellationPolicies': [{'dateFrom': '2026-03-26T01:00:00.000Z', 'amount': 39.17}]}, {'from': '2026-03-28', 'to': '2026-03-28', 'cancellationPolicies': [{'dateFrom': '2026-03-27T01:00:00.000Z', 'amount': 39.17}]}, {'from': '2026-03-29', 'to': '2026-03-29', 'cancellationPolicies': [{'dateFrom': '2026-03-28T01:00:00.000Z', 'amount': 39.17}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 39.17, 'boxOfficeAmount': 37.5, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 14, 'ageTo': 99, 'amount': 39.17, 'boxOfficeAmount': 37.5, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 13, 'amount': 19.6, 'boxOfficeAmount': 18.75, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '221247107'}, {'code': '646578692#1 DIA', 'name': '24 hours Bus + 1 hour Canal Cruise (0:00-23:59)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 221, 'code': 14433}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 14, 'ageTo': 99, 'amount': 42.31, 'boxOfficeAmount': 40.5, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 13, 'amount': 21.41, 'boxOfficeAmount': 20.5, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-03-22', 'to': '2026-03-22', 'cancellationPolicies': [{'dateFrom': '2026-03-21T01:00:00.000Z', 'amount': 42.31}]}, {'from': '2026-03-23', 'to': '2026-03-23', 'cancellationPolicies': [{'dateFrom': '2026-03-22T01:00:00.000Z', 'amount': 42.31}]}, {'from': '2026-03-24', 'to': '2026-03-24', 'cancellationPolicies': [{'dateFrom': '2026-03-23T01:00:00.000Z', 'amount': 42.31}]}, {'from': '2026-03-25', 'to': '2026-03-25', 'cancellationPolicies': [{'dateFrom': '2026-03-24T01:00:00.000Z', 'amount': 42.31}]}, {'from': '2026-03-26', 'to': '2026-03-26', 'cancellationPolicies': [{'dateFrom': '2026-03-25T01:00:00.000Z', 'amount': 42.31}]}, {'from': '2026-03-27', 'to': '2026-03-27', 'cancellationPolicies': [{'dateFrom': '2026-03-26T01:00:00.000Z', 'amount': 42.31}]}, {'from': '2026-03-28', 'to': '2026-03-28', 'cancellationPolicies': [{'dateFrom': '2026-03-27T01:00:00.000Z', 'amount': 42.31}]}, {'from': '2026-03-29', 'to': '2026-03-29', 'cancellationPolicies': [{'dateFrom': '2026-03-28T01:00:00.000Z', 'amount': 42.31}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 42.31, 'boxOfficeAmount': 40.5, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 14, 'ageTo': 99, 'amount': 42.31, 'boxOfficeAmount': 40.5, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 13, 'amount': 21.41, 'boxOfficeAmount': 20.5, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '646578692'}, {'code': '1974221540#1 DAY BUS', 'name': '24 hours - Bus (0:00-23:59)', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 221, 'code': 14449}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 14, 'ageTo': 99, 'amount': 30.82, 'boxOfficeAmount': 29.5, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 13, 'amount': 15.42, 'boxOfficeAmount': 14.75, 'mandatoryApplyAmount': False}], 'rates': [{'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-03-22', 'to': '2026-03-22', 'cancellationPolicies': [{'dateFrom': '2026-03-21T01:00:00.000Z', 'amount': 30.82}]}, {'from': '2026-03-23', 'to': '2026-03-23', 'cancellationPolicies': [{'dateFrom': '2026-03-22T01:00:00.000Z', 'amount': 30.82}]}, {'from': '2026-03-24', 'to': '2026-03-24', 'cancellationPolicies': [{'dateFrom': '2026-03-23T01:00:00.000Z', 'amount': 30.82}]}, {'from': '2026-03-25', 'to': '2026-03-25', 'cancellationPolicies': [{'dateFrom': '2026-03-24T01:00:00.000Z', 'amount': 30.82}]}, {'from': '2026-03-26', 'to': '2026-03-26', 'cancellationPolicies': [{'dateFrom': '2026-03-25T01:00:00.000Z', 'amount': 30.82}]}, {'from': '2026-03-27', 'to': '2026-03-27', 'cancellationPolicies': [{'dateFrom': '2026-03-26T01:00:00.000Z', 'amount': 30.82}]}, {'from': '2026-03-28', 'to': '2026-03-28', 'cancellationPolicies': [{'dateFrom': '2026-03-27T01:00:00.000Z', 'amount': 30.82}]}, {'from': '2026-03-29', 'to': '2026-03-29', 'cancellationPolicies': [{'dateFrom': '2026-03-28T01:00:00.000Z', 'amount': 30.82}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 30.82, 'boxOfficeAmount': 29.5, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 14, 'ageTo': 99, 'amount': 30.82, 'boxOfficeAmount': 29.5, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 13, 'amount': 15.42, 'boxOfficeAmount': 14.75, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1974221540'}], 'currencyName': 'Euro', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 14, 'ageTo': 99, 'amount': 30.82, 'boxOfficeAmount': 29.5, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 3, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 4, 'ageTo': 13, 'amount': 15.42, 'boxOfficeAmount': 14.75, 'mandatoryApplyAmount': False}], 'content': {'name': 'Special Offer: City Sightseeing Amsterdam Hop-On Hop-Off Tour', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'TRANSPORT', 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Air-conditioned transportation'}]}, {'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Tickets'}]}, {'groupCode': 'UNKNOWN', 'included': [{'featureType': 'OTHERINCL', 'description': 'Free Wi-Fi'}, {'featureType': 'OTHERINCL', 'description': 'Wheelchair access'}, {'featureType': 'OTHERINCL', 'description': 'Free Tour at Gassan Diamond Factory'}]}], 'guidingOptions': {'guideType': 'AUDIOGUIDE', 'included': True}, 'importantInfo': ['Remember to bring the voucher and valid photo ID with you'], 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'Meeting Point', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {'latitude': 52.3791316, 'longitude': 4.8980833}, 'address': 'Amsterdam Central Station', 'country': {'code': 'NL', 'name': 'Netherlands', 'destinations': [{'code': 'AMS', 'name': 'Amsterdam and vicinity'}]}, 'city': 'Amsterdam', 'description': 'Amsterdam Central Station'}, 'pickupInstructions': [{'description': 'You can get on the bus at any of the stops on the route. '}]}, {'type': 'Meeting Point', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {'latitude': 52.3783551, 'longitude': 4.896466299999929}, 'address': 'Prins Hendrikkade 25', 'country': {'code': 'NL', 'name': 'Netherlands', 'destinations': [{'code': 'AMS', 'name': 'Amsterdam and vicinity'}]}, 'city': 'Amsterdam', 'description': 'Prins Hendrikkade 25'}, 'pickupInstructions': [{'description': 'Boat tour'}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/Amsterdam-Bus-01%20%281%29.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/Amsterdam-Bus-01%20%281%29.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/Amsterdam-Bus-01%20%281%29.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/Amsterdam-Bus-01%20%281%29.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/Amsterdam-Bus-01%20%281%29.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/Amsterdam-Bus-01%20%281%29.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/14840_3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/14840_3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/14840_3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/14840_3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/14840_3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/14840_3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/Amsterdam-Bus-05%20%281%29.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/Amsterdam-Bus-05%20%281%29.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/Amsterdam-Bus-05%20%281%29.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/Amsterdam-Bus-05%20%281%29.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/Amsterdam-Bus-05%20%281%29.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/Amsterdam-Bus-05%20%281%29.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/Amsterdam-Bus-02.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/Amsterdam-Bus-02.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/Amsterdam-Bus-02.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/Amsterdam-Bus-02.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/Amsterdam-Bus-02.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/Amsterdam-Bus-02.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/14840_4.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/14840_4.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/14840_4.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/14840_4.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/14840_4.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/14840_4.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 6, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/14840_5.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/14840_5.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/14840_5.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/14840_5.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/14840_5.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/14840_5.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 7, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/14840_1.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/14840_1.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/14840_1.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/14840_1.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/14840_1.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/14840_1.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 8, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/Amsterdam-Bus-07.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/Amsterdam-Bus-07.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/Amsterdam-Bus-07.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/Amsterdam-Bus-07.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/Amsterdam-Bus-07.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/Amsterdam-Bus-07.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 9, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/Amsterdam%202025.PNG', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/Amsterdam%202025.PNG', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/Amsterdam%202025.PNG', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/Amsterdam%202025.PNG', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/Amsterdam%202025.PNG', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/Amsterdam%202025.PNG', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 10, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/Amsterdam-Bus-03.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/Amsterdam-Bus-03.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/Amsterdam-Bus-03.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/Amsterdam-Bus-03.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/Amsterdam-Bus-03.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/Amsterdam-Bus-03.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 11, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/14840/ENG/S/Amsterdam-Boat-09.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/XL/Amsterdam-Boat-09.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/14840/ENG/B/Amsterdam-Boat-09.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/14840/ENG/LPP/Amsterdam-Boat-09.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/14840/ENG/L/Amsterdam-Boat-09.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/14840/ENG/M/Amsterdam-Boat-09.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'EVOUCHER', 'directEntrance': False, 'comments': [{'description': 'E-voucher. Show the voucher on your mobile device to enjoy the activity.'}]}, 'routes': [{'duration': {'value': 65.0, 'metric': 'MINUTES'}, 'description': 'Bus Route', 'timeFrom': '10:00:00', 'timeTo': '17:00:00', 'points': [{'type': 'POI', 'order': 1, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 52.3791316, 'longitude': 4.8980833}, 'address': 'Amsterdam Central Station', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'description': 'Amsterdam Central Station'}}, {'type': 'POI', 'order': 2, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 52.3778637, 'longitude': 4.9152054}, 'address': 'Piet Heinkade', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '-', 'description': 'Passenger Terminal Amsterdam'}}, {'type': 'POI', 'order': 3, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 52.3717084, 'longitude': 4.914879700000029}, 'address': 'Kattenburgerplein,1', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '1018 KK', 'description': 'National Maritime Museum'}}, {'type': 'POI', 'order': 4, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 52.369599, 'longitude': 4.904111400000033}, 'address': 'Nieuwe Uilenburgerstraat,173-175', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '1011 LN', 'description': 'Gassan Diamonds'}}, {'type': 'POI', 'order': 5, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 52.3671182, 'longitude': 4.903815500000064}, 'address': 'Nieuwe Amstelstraat,1', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '1011 PL', 'description': 'Jewish Historical Museum'}}, {'type': 'POI', 'order': 6, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 52.36238719999999, 'longitude': 4.904263700000001}, 'address': 'Amstel,115 /125', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '1018 EM', 'description': 'Koninklijk Theater Carré'}}, {'type': 'POI', 'order': 7, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 52.35783130000001, 'longitude': 4.8918248999999605}, 'address': 'Stadhouderskade,78', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '1072 AE', 'description': 'Heineken Experience'}}, {'type': 'POI', 'order': 8, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 52.3573836, 'longitude': 4.883064300000001}, 'address': 'Museumplein', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '1071', 'description': 'Museumplein'}}, {'type': 'POI', 'order': 9, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 52.36378329999999, 'longitude': 4.882107499999961}, 'address': 'Leidseplein', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '-', 'description': 'Leidseplein'}}, {'type': 'POI', 'order': 10, 'stop': False, 'pointOfInterest': {'type': 'OTHER', 'geolocation': {'latitude': 52.3861916, 'longitude': 4.8747368}, 'address': 'Westerpark', 'country': {'code': 'NL'}, 'city': 'Amsterdam', 'zip': '1014 BE', 'description': 'Westerpark'}}], 'frequency': {'maximum': {'value': 25.0, 'metric': 'MINUTES'}, 'minimum': {'value': 25.0, 'metric': 'MINUTES'}}}], 'scheduling': {}, 'segmentationGroups': [{'code': 1, 'name': 'Categories', 'segments': [{'code': 14, 'name': 'Cruise & Water Tours'}, {'code': 1, 'name': 'City tours'}, {'code': 3, 'name': 'Tickets & Attraction Passes'}]}, {'code': 16, 'name': 'Services', 'segments': [{'code': 956, 'name': 'Safe2Stay'}, {'code': 952, 'name': 'Wheelchair accessible'}]}, {'code': 14, 'name': 'Supplier', 'segments': [{'code': 921, 'name': 'City Sightseeing Worldwide'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 771, 'name': 'Flexible'}, {'code': 765, 'name': 'Multiday'}]}], 'activityFactsheetType': 'HOP_ON_HOP_OFF', 'activityCode': 'E-E10-AMSBUSBOAT', 'modalityCode': '2 DIAS', 'modalityName': '48 hours - Bus and Boat', 'contentId': '14840', 'description': "
Hop onto a double-decker open top bus to discover Amsterdam´s most iconic landmarks! That´s not all, Amsterdam is notably famous for its Canals and with this tour you are invited to embark on their canal cruise, so that you have even more freedom to explore as you take in the beauty of the Dutch capital from the water.
Both of these tours are not only a fantastic way to see Amsterdam’s iconic sites and neighborhoods but also helps you to familiarise yourself with the area allowing you to locate all of its most interesting museums such as the world-famous Van Gogh Museum where you can see all of the Dutch painter’s most renowned works of art, from his Sunflowers to his many self-portraits. On the other hand, you can learn about the heart-rending story of the Jewish community in Holland by visiting Anne Frank House.
There are countless things to do whilst in Amsterdam, from taking a walk through Vondelpark to escape the bustling city to wander through the Red Light District. If you like to shop, why not explore the floating flower market or even grab yourself a bargain at Waterlooplein Flea Market, the Netherlands´ oldest flea market or even take some time to visit one of their many Museums! No matter your taste, you will be spoiled for choice!
The canal cruise gives you the chance to admire the beauty of this city from a different perspective. As you slowly glide along the waters of the canal you will be able to admire the highly ornamented facades of buildings dating as far back as the 16th century.
Truly, a visit to Amsterdam is an enriching cultural experience, and one to never forget!
Bus Route
• First departure from Stop 1 at 10am
• Last departure from Stop 1 at 5pm
• Duration: 65 minutes
• Frequency: Every 25 minutes
• Audioguide available in English, Spanish, German, Italian, French, Portuguese, Chinese, Japanese, Russian, Catalan, Dutch, Arabic, Hebrew and Swedish.
Canal Cruise
• First departure from Stop 1 at 10am
• Last departure from Stop 1 at 8pm
• Duration: 60 minutes
• Frequency: Every 30 minutes
• Currently operates every day.
• GPS audio guide in 19 languages: English, Spanish, French, German, Italian, Dutch, Chinese, Hebrew, Japanese, Portuguese, Russian, Thai, Turkish, Catalan, Indonesian, Arabic, Polish, Hindi and Korean
Other
The tour will not be available on 27 April due to King's Day celebrations.
Please note that the Hop-On Hop-Off Bus + Boat ticket can be redeemed at any bus stop. For the Canal Cruise, tickets must be redeemed for a timeslot at a Tours and Tickets shop.
Special Discount Offer: Book between 30/12 and 09/02 and you can enjoy a special discount for your visit.
", 'lastUpdate': '2026-01-27', 'summary': 'Live the ultimate Amsterdam experience with this combined tour of the city´s streets and canals', 'advancedTips': [], 'countries': [{'code': 'NL', 'name': 'Netherlands', 'destinations': [{'code': 'AMS', 'name': 'Amsterdam and vicinity'}]}], 'highligths': ['Create your own itinerary', 'Stops close to Amsterdam´s most famous attractions', '24 or 48 hours unlimited travel'], 'language': 'en'}, 'order': 1, 'name': 'Special Offer: City Sightseeing Amsterdam Hop-On Hop-Off Tour', 'currency': 'EUR', 'code': 'E-E10-AMSBUSBOAT', 'type': 'TICKET'}