{'activityCode': 'VANHOPON', 'country': {'code': 'CA', 'name': 'Canada', 'destinations': [{'code': 'VA', 'name': 'Vancouver-BC'}]}, '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': '805688649#10276TOUR', 'name': '24 Hours Classic Pass', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 257, 'code': 23110}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 50.92, 'boxOfficeAmount': 49.79, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 29.09, 'boxOfficeAmount': 28.45, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2025-10-23', 'to': '2025-10-23', 'cancellationPolicies': [{'dateFrom': '2025-10-22T02:00:00.000Z', 'amount': 50.92}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 50.92, 'boxOfficeAmount': 49.79, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 50.92, 'boxOfficeAmount': 49.79, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 29.09, 'boxOfficeAmount': 28.45, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}, {'operationDates': [{'from': '2025-10-24', 'to': '2025-10-24', 'cancellationPolicies': [{'dateFrom': '2025-10-23T02:00:00.000Z', 'amount': 52.52}]}, {'from': '2025-10-25', 'to': '2025-10-25', 'cancellationPolicies': [{'dateFrom': '2025-10-24T02:00:00.000Z', 'amount': 52.52}]}, {'from': '2025-10-26', 'to': '2025-10-26', 'cancellationPolicies': [{'dateFrom': '2025-10-25T02:00:00.000Z', 'amount': 52.52}]}, {'from': '2025-10-27', 'to': '2025-10-27', 'cancellationPolicies': [{'dateFrom': '2025-10-26T01:00:00.000Z', 'amount': 52.52}]}, {'from': '2025-10-28', 'to': '2025-10-28', 'cancellationPolicies': [{'dateFrom': '2025-10-27T01:00:00.000Z', 'amount': 52.52}]}, {'from': '2025-10-29', 'to': '2025-10-29', 'cancellationPolicies': [{'dateFrom': '2025-10-28T01:00:00.000Z', 'amount': 52.52}]}, {'from': '2025-10-30', 'to': '2025-10-30', 'cancellationPolicies': [{'dateFrom': '2025-10-29T01:00:00.000Z', 'amount': 52.52}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 52.52, 'boxOfficeAmount': 51.37, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 52.52, 'boxOfficeAmount': 51.37, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 30.71, 'boxOfficeAmount': 30.04, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '805688649'}, {'code': '926081959#1297948HRS', 'name': ' 48 Hours Classic Pass', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'contract': {'incomingOffice': 257, 'code': 24665}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 63.04, 'boxOfficeAmount': 61.65, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 33.13, 'boxOfficeAmount': 32.4, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2025-10-23', 'to': '2025-10-23', 'cancellationPolicies': [{'dateFrom': '2025-10-22T02:00:00.000Z', 'amount': 63.04}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 63.04, 'boxOfficeAmount': 61.65, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 63.04, 'boxOfficeAmount': 61.65, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 33.13, 'boxOfficeAmount': 32.4, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}, {'operationDates': [{'from': '2025-10-24', 'to': '2025-10-24', 'cancellationPolicies': [{'dateFrom': '2025-10-23T02:00:00.000Z', 'amount': 64.65}]}, {'from': '2025-10-25', 'to': '2025-10-25', 'cancellationPolicies': [{'dateFrom': '2025-10-24T02:00:00.000Z', 'amount': 64.65}]}, {'from': '2025-10-26', 'to': '2025-10-26', 'cancellationPolicies': [{'dateFrom': '2025-10-25T02:00:00.000Z', 'amount': 64.65}]}, {'from': '2025-10-27', 'to': '2025-10-27', 'cancellationPolicies': [{'dateFrom': '2025-10-26T01:00:00.000Z', 'amount': 64.65}]}, {'from': '2025-10-28', 'to': '2025-10-28', 'cancellationPolicies': [{'dateFrom': '2025-10-27T01:00:00.000Z', 'amount': 64.65}]}, {'from': '2025-10-29', 'to': '2025-10-29', 'cancellationPolicies': [{'dateFrom': '2025-10-28T01:00:00.000Z', 'amount': 64.65}]}, {'from': '2025-10-30', 'to': '2025-10-30', 'cancellationPolicies': [{'dateFrom': '2025-10-29T01:00:00.000Z', 'amount': 64.65}]}], 'languages': [], 'sessions': [], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 64.65, 'boxOfficeAmount': 63.23, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 64.65, 'boxOfficeAmount': 63.23, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 34.75, 'boxOfficeAmount': 33.99, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '926081959'}], 'currencyName': 'US Dollar', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 13, 'ageTo': 99, 'amount': 50.92, 'boxOfficeAmount': 49.79, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 12, 'amount': 29.09, 'boxOfficeAmount': 28.45, 'mandatoryApplyAmount': False}], 'content': {'name': 'Vancouver Hop-On Hop-Off Classic Pass', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Tickets'}]}], 'guidingOptions': {'guideType': 'TOURGUIDE', 'included': True}, 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'Meeting Point', 'meetingPoint': {'type': 'ADDRESS', 'country': {'code': 'CA', 'name': 'Canada', 'destinations': [{'code': 'VA', 'name': 'Vancouver-BC'}]}, 'description': 'Vancouver Hop-On Hop-Off Classic Pass'}, 'pickupInstructions': [{'description': 'At any of the bus stops. '}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/35335/ENG/S/Big%20Bus%20Vancouver%20Double%20Decker%20Bus.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/XL/Big%20Bus%20Vancouver%20Double%20Decker%20Bus.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/35335/ENG/B/Big%20Bus%20Vancouver%20Double%20Decker%20Bus.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/LPP/Big%20Bus%20Vancouver%20Double%20Decker%20Bus.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/35335/ENG/L/Big%20Bus%20Vancouver%20Double%20Decker%20Bus.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/35335/ENG/M/Big%20Bus%20Vancouver%20Double%20Decker%20Bus.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/35335/ENG/S/20_BigBusVancouver_May_2025_Gastown.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/XL/20_BigBusVancouver_May_2025_Gastown.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/35335/ENG/B/20_BigBusVancouver_May_2025_Gastown.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/LPP/20_BigBusVancouver_May_2025_Gastown.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/35335/ENG/L/20_BigBusVancouver_May_2025_Gastown.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/35335/ENG/M/20_BigBusVancouver_May_2025_Gastown.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/35335/ENG/S/121_BigBusVancouver_May_2025_Stanley%20Park.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/XL/121_BigBusVancouver_May_2025_Stanley%20Park.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/35335/ENG/B/121_BigBusVancouver_May_2025_Stanley%20Park.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/LPP/121_BigBusVancouver_May_2025_Stanley%20Park.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/35335/ENG/L/121_BigBusVancouver_May_2025_Stanley%20Park.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/35335/ENG/M/121_BigBusVancouver_May_2025_Stanley%20Park.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/35335/ENG/S/161_BigBusVancouver_May_2025_Gastown%20Steamclock.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/XL/161_BigBusVancouver_May_2025_Gastown%20Steamclock.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/35335/ENG/B/161_BigBusVancouver_May_2025_Gastown%20Steamclock.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/LPP/161_BigBusVancouver_May_2025_Gastown%20Steamclock.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/35335/ENG/L/161_BigBusVancouver_May_2025_Gastown%20Steamclock.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/35335/ENG/M/161_BigBusVancouver_May_2025_Gastown%20Steamclock.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/35335/ENG/S/52_BigBusVancouver_May_2025_Canada%20Place.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/XL/52_BigBusVancouver_May_2025_Canada%20Place.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/35335/ENG/B/52_BigBusVancouver_May_2025_Canada%20Place.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/LPP/52_BigBusVancouver_May_2025_Canada%20Place.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/35335/ENG/L/52_BigBusVancouver_May_2025_Canada%20Place.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/35335/ENG/M/52_BigBusVancouver_May_2025_Canada%20Place.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 6, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/35335/ENG/S/BB%20VCC.png', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/XL/BB%20VCC.png', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/35335/ENG/B/BB%20VCC.png', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/LPP/BB%20VCC.png', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/35335/ENG/L/BB%20VCC.png', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/35335/ENG/M/BB%20VCC.png', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 7, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/35335/ENG/S/Kiosk.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/XL/Kiosk.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/35335/ENG/B/Kiosk.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/LPP/Kiosk.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/35335/ENG/L/Kiosk.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/35335/ENG/M/Kiosk.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 8, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/35335/ENG/S/135_BigBusVancouver_May_2025_Vancouver%20Public%20Library.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/XL/135_BigBusVancouver_May_2025_Vancouver%20Public%20Library.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/35335/ENG/B/135_BigBusVancouver_May_2025_Vancouver%20Public%20Library.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/35335/ENG/LPP/135_BigBusVancouver_May_2025_Vancouver%20Public%20Library.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/35335/ENG/L/135_BigBusVancouver_May_2025_Vancouver%20Public%20Library.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/35335/ENG/M/135_BigBusVancouver_May_2025_Vancouver%20Public%20Library.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'PRINTED', 'directEntrance': False, 'comments': [{'description': 'Printed Voucher. Print and bring the voucher to enjoy the activity.
Guests may board the bus at any stop and provide the voucher to the driver.'}]}, 'routes': [{'duration': {'value': 2.0, 'metric': 'HOURS'}, 'description': 'Point of interest', 'timeFrom': '07:30:00', 'timeTo': '20:00:00', 'points': [{'type': 'POI', 'order': 1, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.28444619999999, 'longitude': -123.10847530000001}, 'address': 'Water St,199', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6B 1A7', 'description': 'Gastown'}}, {'type': 'POI', 'order': 2, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.28341209999999, 'longitude': -123.11756059999999}, 'address': 'W Georgia St,701', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V7Y 1G5', 'description': 'Art Gallery'}}, {'type': 'POI', 'order': 3, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.28798239999999, 'longitude': -123.11349369999999}, 'address': 'Canada Pl,999', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6C 3E2', 'description': 'Canada Place (Cruise Terminal)'}}, {'type': 'POI', 'order': 4, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.2879707, 'longitude': -123.12044220000001}, 'address': 'W Hastings St,1128', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6E 4J6', 'description': 'The Marriott Hotel'}}, {'type': 'POI', 'order': 5, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.28847599999999, 'longitude': -123.1302483}, 'address': 'Robson St,1431', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6G 1C1', 'description': 'Robson Shopping District'}}, {'type': 'POI', 'order': 6, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.29149949999999, 'longitude': -123.1280592}, 'address': 'Coal Harbour Quay', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': '1583', 'description': 'Coal Harbour'}}, {'type': 'POI', 'order': 7, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.29970830000001, 'longitude': -123.1339011}, 'address': 'Pipeline Rd,610', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6G 3E2', 'description': 'Stanley Park Pavilion'}}, {'type': 'POI', 'order': 8, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.2977621, 'longitude': -123.1320073}, 'address': 'Stanley Park Dr,735', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': '• V6C 2T1', 'description': 'Stanley Park Horse-Drawn Tours'}}, {'type': 'POI', 'order': 9, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.2992484, 'longitude': -123.12080229999998}, 'address': 'Totem Poles', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6G', 'description': 'Totem Poles'}}, {'type': 'POI', 'order': 10, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.312365, 'longitude': -123.14291500000002}, 'address': 'Stanley Park Dr,5601', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6G', 'description': 'Stanley Park'}}, {'type': 'POI', 'order': 11, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.30104027371531, 'longitude': -123.15699141472578}, 'address': '7501 Stanley Park Dr', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'BC V6G 1Z4', 'description': 'Ferguson Point'}}, {'type': 'POI', 'order': 12, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.2953035, 'longitude': -123.15150770000002}, 'address': 'Stanley Park Dr', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6C 2T1', 'description': 'Second Beach'}}, {'type': 'POI', 'order': 13, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.2863114, 'longitude': -123.1434865}, 'address': 'Beach Ave', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6C 3C1', 'description': 'English Bay Beach'}}, {'type': 'POI', 'order': 14, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.2765758, 'longitude': -123.13671019999998}, 'address': '1050 Beach Ave', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'BC V6E 1T7', 'description': 'Vancouver Aquatic Centre'}}, {'type': 'POI', 'order': 15, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.27843300000001, 'longitude': -123.1256239}, 'address': 'Howe St,1110', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6Z 1R2', 'description': 'South Hornby'}}, {'type': 'POI', 'order': 16, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.2808441, 'longitude': -123.12702890000003}, 'address': 'Burrard St,1015', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6Z 1Y5', 'description': 'Century Plaza Hotel'}}, {'type': 'POI', 'order': 17, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.28105679999999, 'longitude': -123.1327804}, 'address': 'Davie St,1160', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6E 1N1', 'description': 'Sandman Suites'}}, {'type': 'POI', 'order': 18, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.270622, 'longitude': -123.13474100000002}, 'address': '1575 Johnston St', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6H', 'description': 'Granville Island'}}, {'type': 'POI', 'order': 19, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.2799092, 'longitude': -123.12246040000002}, 'address': 'Granville St,929', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6Z 1L3', 'description': 'Entertainment District'}}, {'type': 'POI', 'order': 20, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.27388089368425, 'longitude': -123.12060791999102}, 'address': 'Yaletown', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'BC V6B 5Z6', 'description': 'Yaletown'}}, {'type': 'POI', 'order': 21, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.279794, 'longitude': -123.11567000000002}, 'address': 'W Georgia St,350', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6B 6B1', 'description': 'Library Square'}}, {'type': 'POI', 'order': 22, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': 49.27906549999999, 'longitude': -123.11324139999999}, 'address': 'W Georgia St,180', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6B 4P4', 'description': 'Sandman Hotel Vancouver City Centre'}}, {'type': 'POI', 'order': 23, 'stop': False, 'pointOfInterest': {'type': 'ADDRESS', 'geolocation': {'latitude': 49.279184, 'longitude': -123.10190390000002}, 'address': 'Keefer St,106', 'country': {'code': 'CA'}, 'city': 'Vancouver', 'zip': 'V6A 1X4', 'description': 'Chinatown'}}], 'frequency': {'maximum': {'value': 20.0, 'metric': 'MINUTES'}, 'minimum': {'value': 20.0, 'metric': 'MINUTES'}}}], 'scheduling': {'opened': [{'openingTime': '07:30', 'closeTime': '20:00', 'weekDays': []}]}, 'segmentationGroups': [{'code': 2, 'name': 'Daytime', 'segments': [{'code': 771, 'name': 'Flexible'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 1, 'name': 'City tours'}, {'code': 3, 'name': 'Tickets & Attraction Passes'}]}, {'code': 16, 'name': 'Services', 'segments': [{'code': 956, 'name': 'Safe2Stay'}]}, {'code': 14, 'name': 'Supplier', 'segments': [{'code': 924, 'name': 'Gray Line'}]}], 'activityFactsheetType': 'HOP_ON_HOP_OFF', 'activityCode': 'E-U10-VANHOPON', 'modalityCode': '48HRPASS', 'modalityName': '48 Hours Classic Pass', 'contentId': '35335', 'description': 'Save time and money with a flexible ticket that allows you to explore the most iconic landmarks in the downtown Vancouver, including major attractions, and scenic points of interest. Choose to hop-off at any of the 20 plus stops, to make the most of the sights in the area before hopping back on again!
\n
\nTake an up close and personal look at Vancouver’s Urban Oasis, Stanley Park, have lunch at Granville Island, visit the historical Gastown or the trendy Yaletown, and do not forget Robson Street to do a little shopping!
\n
\nHighlights of the route include English Bay, Stanley Park, Granville Island, Queen Elizabeth Park, Yaletown, Gastown, Chinatown, Robson Street, and the Entertainment District.
\n
\nStart/opening time
\nThe frequency is between 20 and 30 minutes May through September and 60 minutes April and October. The frequency may vary in the shoulder seasons and is weather-dependent.
\n
\nLanguages
\nAudioguide available in English, French, Spanish, German, Japanese, Korean and Mandarin.
\nPlug-in headsets will be made available, but we encourage you to bring your own.', 'lastUpdate': '2025-08-28', 'summary': 'Are you looking for the perfect day in Vancouver? Get your ticket for a Hop-on Hop-off bus tour and travel from one attraction to another with ease. This incredible route offers over 20 stops and panoramic views of the city as well as an interesting audio guide available in multiple languages. ', 'advancedTips': [], 'countries': [{'code': 'CA', 'name': 'Canada', 'destinations': [{'code': 'VA', 'name': 'Vancouver-BC'}]}], 'highligths': ['More than 20 stops to choose from', 'Freedom to create your own itinerary', "Panoramic views aboard an open top bus that's prepared for both rain and shine!"], 'language': 'en'}, 'order': 1, 'name': 'Vancouver Hop-On Hop-Off Classic Pass', 'currency': 'USD', 'code': 'E-U10-VANHOPON', 'type': 'TICKET'}