{'activityCode': 'A0NSNO0146', 'country': {'code': 'SG', 'name': 'Singapore', 'destinations': [{'code': 'SIN', 'name': 'Singapore'}]}, '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': '2102122692#BKF INCL', 'name': 'Ticket with breakfast', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'DIRECCIONHTL', 'text': 'Please provide the full address of your hotel, including the city and zip/postcode', 'required': True}, {'code': 'HOTEL', 'text': 'Please provide the name of your hotel', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'destinationCode': 'SIN', 'contract': {'incomingOffice': 322, 'code': 2122, 'name': 'A0NSNO0146 5'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 149.3, 'boxOfficeAmount': 149.78, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 11, 'amount': 124.42, 'boxOfficeAmount': 125.2, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '793mdep875c3uv0kri80h7aqc0154', 'operationDates': [{'from': '2026-10-07', 'to': '2026-10-07', 'cancellationPolicies': [{'dateFrom': '2026-10-05T00:00:00.000Z', 'amount': 597.2}]}, {'from': '2026-10-08', 'to': '2026-10-08', 'cancellationPolicies': [{'dateFrom': '2026-10-06T00:00:00.000Z', 'amount': 597.2}]}, {'from': '2026-10-09', 'to': '2026-10-09', 'cancellationPolicies': [{'dateFrom': '2026-10-07T00:00:00.000Z', 'amount': 597.2}]}, {'from': '2026-10-10', 'to': '2026-10-10', 'cancellationPolicies': [{'dateFrom': '2026-10-08T00:00:00.000Z', 'amount': 597.2}]}, {'from': '2026-10-11', 'to': '2026-10-11', 'cancellationPolicies': [{'dateFrom': '2026-10-09T00:00:00.000Z', 'amount': 597.2}]}, {'from': '2026-10-12', 'to': '2026-10-12', 'cancellationPolicies': [{'dateFrom': '2026-10-10T00:00:00.000Z', 'amount': 597.2}]}, {'from': '2026-10-13', 'to': '2026-10-13', 'cancellationPolicies': [{'dateFrom': '2026-10-11T00:00:00.000Z', 'amount': 597.2}]}, {'from': '2026-10-14', 'to': '2026-10-14', 'cancellationPolicies': [{'dateFrom': '2026-10-12T00:00:00.000Z', 'amount': 597.2}]}], 'languages': [], 'sessions': [{'code': '08:30', 'name': '08:30'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 597.2, 'boxOfficeAmount': 599.12, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 11, 'amount': 124.42, 'boxOfficeAmount': 125.2, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 149.3, 'boxOfficeAmount': 149.78, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 0.0, 'amount': 0.0, 'vatPercentage': 0, 'vatAmount': 0.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '2102122692'}, {'code': '1356971214#NOBKF', 'name': 'Ticket without breakfast', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'DIRECCIONHTL', 'text': 'Please provide the full address of your hotel, including the city and zip/postcode', 'required': True}, {'code': 'HOTEL', 'text': 'Please provide the name of your hotel', 'required': True}, {'code': 'PHONENUMBER', 'text': 'Guests telephone with international code required', 'required': True}], 'destinationCode': 'SIN', 'contract': {'incomingOffice': 322, 'code': 2122, 'name': 'A0NSNO0146 5'}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 93.31, 'boxOfficeAmount': 93.61, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 11, 'amount': 83.98, 'boxOfficeAmount': 84.25, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'csjsrtaqfl6n00dhv9rcq2onb00154', 'operationDates': [{'from': '2026-10-07', 'to': '2026-10-07', 'cancellationPolicies': [{'dateFrom': '2026-10-05T00:00:00.000Z', 'amount': 373.24}]}, {'from': '2026-10-08', 'to': '2026-10-08', 'cancellationPolicies': [{'dateFrom': '2026-10-06T00:00:00.000Z', 'amount': 373.24}]}, {'from': '2026-10-09', 'to': '2026-10-09', 'cancellationPolicies': [{'dateFrom': '2026-10-07T00:00:00.000Z', 'amount': 373.24}]}, {'from': '2026-10-10', 'to': '2026-10-10', 'cancellationPolicies': [{'dateFrom': '2026-10-08T00:00:00.000Z', 'amount': 373.24}]}, {'from': '2026-10-11', 'to': '2026-10-11', 'cancellationPolicies': [{'dateFrom': '2026-10-09T00:00:00.000Z', 'amount': 373.24}]}, {'from': '2026-10-12', 'to': '2026-10-12', 'cancellationPolicies': [{'dateFrom': '2026-10-10T00:00:00.000Z', 'amount': 373.24}]}, {'from': '2026-10-13', 'to': '2026-10-13', 'cancellationPolicies': [{'dateFrom': '2026-10-11T00:00:00.000Z', 'amount': 373.24}]}, {'from': '2026-10-14', 'to': '2026-10-14', 'cancellationPolicies': [{'dateFrom': '2026-10-12T00:00:00.000Z', 'amount': 373.24}]}], 'languages': [], 'sessions': [{'code': '14:00', 'name': '14:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 373.24, 'boxOfficeAmount': 374.44, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 11, 'amount': 83.98, 'boxOfficeAmount': 84.25, 'mandatoryApplyAmount': False}, {'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 93.31, 'boxOfficeAmount': 93.61, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 0.0, 'amount': 0.0, 'vatPercentage': 0, 'vatAmount': 0.0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1356971214'}], 'currencyName': 'Australian Dollar', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 12, 'ageTo': 999, 'amount': 93.31, 'boxOfficeAmount': 93.61, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 11, 'amount': 83.98, 'boxOfficeAmount': 84.25, 'mandatoryApplyAmount': False}], 'content': {'name': 'Singapore Zoo', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'TRANSPORT', 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Hotel pick-up and drop-off'}]}, {'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Tickets'}]}, {'groupCode': 'UNKNOWN', 'excluded': [{'featureType': 'OTHERNOT', 'description': 'Guide'}]}, {'groupCode': 'MEAL', 'included': [{'featureType': 'FOODINCL', 'description': 'Breakfast, only if the option is selected'}]}], 'guidingOptions': {'guideType': 'NONE', 'included': True}, 'importantInfo': ['Please make sure you answer all the mandatory questions during the booking process. '], 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'HOTEL_PICKUP', 'meetingPoint': {'type': 'ADDRESS', 'country': {'code': 'SG', 'name': 'Singapore', 'destinations': [{'code': 'SIN', 'name': 'Singapore'}]}, 'description': 'Singapore Zoo'}, 'pickupInstructions': [{'description': 'Pick-up at the hotel lobby.
Please call the supplier to confirm the pick-up time and location at least 24 hours prior to the activity.
Please ensure you arrive at the pick-up location at least 15 minutes in advance.
'}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/50578/ENG/S/Zoo.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/50578/ENG/XL/Zoo.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/50578/ENG/B/Zoo.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/50578/ENG/LPP/Zoo.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/50578/ENG/L/Zoo.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/50578/ENG/M/Zoo.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/50578/ENG/S/Zoo_Elephant%20Feeding.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/50578/ENG/XL/Zoo_Elephant%20Feeding.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/50578/ENG/B/Zoo_Elephant%20Feeding.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/50578/ENG/LPP/Zoo_Elephant%20Feeding.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/50578/ENG/L/Zoo_Elephant%20Feeding.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/50578/ENG/M/Zoo_Elephant%20Feeding.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/50578/ENG/S/Zoo_Giraffe%20Feeding.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/50578/ENG/XL/Zoo_Giraffe%20Feeding.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/50578/ENG/B/Zoo_Giraffe%20Feeding.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/50578/ENG/LPP/Zoo_Giraffe%20Feeding.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/50578/ENG/L/Zoo_Giraffe%20Feeding.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/50578/ENG/M/Zoo_Giraffe%20Feeding.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'EVOUCHER', 'directEntrance': False, 'comments': [{'description': 'E-voucher. Show the voucher on your mobile device to enjoy the activity.'}]}, 'scheduling': {'duration': {'value': 3.5, 'metric': 'HOURS', 'type': 'AFTER'}}, 'segmentationGroups': [{'code': 15, 'name': 'Voucher validity', 'segments': [{'code': 937, 'name': 'Service date'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 773, 'name': 'Morning'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 9, 'name': 'Zoo, Aquarium & Nature'}]}], 'activityFactsheetType': 'ACTIVITIES', 'activityCode': 'E-SG1-A0NSNO0146', 'modalityCode': 'BKF INCL', 'modalityName': 'Ticket with breakfast', 'contentId': '50578', 'description': '

Get ready for a wild adventure with over 4,200 animals inhabiting a lush tropical rainforest. Located within the Mandai Wildlife Reserve, Singapore Zoo is the world’s best rainforest zoo, renowned for its ‘open concept’ exhibits.

 

You can explore the park on foot through well designed exhibits that allow the animals to roam freely and immersive experiences where you can observe the zoo’s inhabitants up close.

 

Singapore Zoo is also home to the world’s first free ranging orangutan habitat, where you can watch the playful primates forage for food or swing from tree to tree with 360° views in a unique environment.

 

Delight in a memorable dining experience at Breakfast in the Wild, where you can enjoy a planet-friendly breakfast buffet spread in the charming rainforest zoo along with photo opportunities with animal ambassadors.

 

Important information – There may be restrictions

Please note that breakfast is included only if you have selected the option.

', 'lastUpdate': '2025-04-08', 'advancedTips': [], 'countries': [{'code': 'SG', 'name': 'Singapore', 'destinations': [{'code': 'SIN', 'name': 'Singapore'}]}], 'highligths': [], 'language': 'en'}, 'order': 1, 'name': 'Singapore Zoo', 'currency': 'AUD', 'code': 'E-SG1-A0NSNO0146', 'type': 'TICKET'}