PageSourceSearch

https://citypass.fi/en/shop/panier

html citypass.fi collected 2026-10-02 00:20:20 UTC 34,242 bytes, 539 lines download raw bytes

1<!DOCTYPE html><html lang="en">
2<head>
3	<meta charset="utf-8">
4	<meta name="description" content="Buy&#x20;your&#x20;Helsinki&#x20;City&#x20;Pass&#x20;online&#x20;to&#x20;prepare&#x20;your&#x20;stay&#x20;and&#x20;receive&#x20;it&#x20;in&#x20;three&#x20;working&#x20;days&#x21;&#x20;For&#x20;simpler&#x20;holidays&#x20;in&#x20;Helsinki&#x21;">
5<meta name="robots" content="noindex,&#x20;nofollow">
6<meta name="viewport" content="width&#x3D;device-width,&#x20;initial-scale&#x3D;1.0,&#x20;shrink-to-fit&#x3D;no">
7<meta http-equiv="x-ua-compatible" content="ie&#x3D;edge">    <link rel="dns-prefetch" href="https://cdn.otipass.com">
8            <meta name="smartbanner:enabled-platforms" content="none">
9    	<title>Helsinki City Pass online store, buy online - Helsinki City Pass</title>	<link rel="canonical" href="https://citypass.fi/en/shop/panier"/>	
10	        <link rel="stylesheet" type="text/css" media="screen" href="/dist/main-ae66e6901882f7d113aa.min.css">    	<link href="&#x2F;img&#x2F;favicon.ico" rel="shortcut&#x20;icon" type="image&#x2F;vnd.microsoft.icon">	<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="&#x2F;img&#x2F;favicon.ico" rel="shortcut&#x20;icon" type="image&#x2F;vnd.microsoft.icon">
11<link href="https&#x3A;&#x2F;&#x2F;fonts.googleapis.com&#x2F;css2&#x3F;family&#x3D;Montserrat&#x3A;wght&#x40;400&#x3B;700&amp;display&#x3D;swap" rel="stylesheet">            <link rel="stylesheet" type="text/css" media="screen,projection" href="https://otipass.cloud/ot/front//css/fa-add.css?ver=1.12"/>
12        <link rel="stylesheet" type="text/css" media="screen,projection" href="https://static.otipass.cloud/otipass-ui/[email protected]/style.css"/>
13    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
14	<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
15	<!--[if lt IE 9]>
16		
16<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
16
17		
17<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
17
18	<![endif]-->
19        </head><body>
20	<a href="#main-content" class="visually-hidden-focusable skip-link">Skip to main content</a>
21	<header class="header">
22        <div class="topbar-area">
23            <div class="container">
24                <div class="row">
25                    <div class="col-xl-4 align-items-center d-xl-flex d-none">
26                                                    <div class="topbar-contact">
27                                <ul class="contact-list">
28			                        			                        <li><i class="fa fa-envelope"></i> <a href="mailto:[email protected]">[email protected]</a></li>                                </ul>
29                            </div>
30                                            </div>
31                    <div class="col-xl-5 col-lg-4 col-md-4 col-sm-6 col-12 d-flex align-items-center justify-content-center">
32                        <div class="topbar-social-links">
33                            <a href="https://www.facebook.com/helsinkicitypass" title="Facebook" aria-label="Facebook" target="_blank" rel="noreferrer"><i class="fab fa-facebook-f" aria-hidden="true"></i></a><a href="https://www.instagram.com/helsinkicitypass" title="Instagram" aria-label="Instagram" target="_blank" rel="noreferrer"><i class="fab fa-instagram" aria-hidden="true"></i></a>                        </div>
34                    </div>
35                    <div class="col-xl-3 col-lg-3 col-md-3 d-md-flex d-none align-items-center justify-content-end">
36                        <div class="language-select"><ul><li><a class="active" href="/en/shop/panier" title="English" aria-label="English"><span data-langSelected="en" class="fi fi-gb" aria-hidden="true"></span></a></li></ul></div>                    </div>
37                </div>
38            </div>
39        </div>
40                <div class="navigation-area">
41            <div class="container">
42                <div class="row">
43                    <div class="col-xl-2 col-lg-12 col-md-12 col-sm-12 col-xs-12 align-items-center d-xl-flex d-lg-block">
44                        <div class="nav-logo d-flex justify-content-between align-items-center">
45                            <a class="logo" href="/lang/en">
46                                <svg class="main-logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 296.504 170.62933">
47                                    <g transform="matrix(1.3333333,0,0,-1.3333333,0,170.62933)" id="g10">
48                                        <g transform="translate(22.4908,77.9159)" id="g20">
49                                            <path id="path22" style="fill:#e41f25;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,0 h 7.219 v 11.996 h 7.75 V 0 h 7.219 V 29.619 H 14.969 V 18.207 H 7.219 V 29.619 H 0 Z M 27.708,0 H 45.756 V 5.892 H 34.927 v 6.37 h 8.546 v 5.68 h -8.546 v 5.785 h 10.829 v 5.892 H 27.708 Z m 22.665,0 h 17.039 v 6.211 h -9.82 v 23.408 h -7.219 z m 29.301,-0.531 c 7.325,0 10.404,3.61 10.404,8.759 0,4.087 -1.751,6.847 -6.423,8.811 l -4.034,1.699 c -2.335,1.008 -3.238,1.858 -3.238,3.503 0,1.539 0.796,2.442 2.76,2.442 2.018,0 2.92,-1.062 3.02
496,-3.716 h 7.325 c -0.371,5.998 -3.768,9.183 -10.244,9.183 -6.954,0 -10.033,-3.503 -10.033,-8.546 0,-4.299 2.336,-6.9 6.264,-8.546 l 4.193,-1.805 c 2.442,-1.061 3.185,-1.858 3.185,-3.609 0,-1.805 -0.955,-2.707 -3.026,-2.707 -2.441,0 -3.715,1.167 -3.821,3.928 h -7.379 c 0.213,-5.946 3.716,-9.396 11.041,-9.396 M 92.413,0 h 14.12 v 4.618 h -3.45 v 20.383 h 3.45 v 4.618 h -14.12 v -4.618 h 3.451 V 4.618 h -3.451 z m 18.101,0 h 6.847 V 18.579 L 124.793,0 h 8.387 v 29.619 h -6.848 V 11.041 l -7.325,18.578 h -8.493 z M 138.7,0 h 7.219 v 8.758 l 2.282,3.451 L 153.722,0 h 7.909 l -8.387,17.729 7.962,11.89 h -8.174 L 145.919,18.472 V 29.619 H 138.7 Z m 24.47,0 h 14.119 v 4.618 h -3.45 v 20.383 h 3.45 v 4.618 H 163.17 v -4.618 h 3.45 V 4.618 h -3.45 z" />
50                                        </g>
51                                        <g transform="translate(108.6388,37.4274)" id="g24">
52                                            <path id="path26" style="fill:#e41f25;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,0 h 7.219 v 9.236 h 1.752 c 8.227,0 11.89,3.185 11.89,10.192 0,7.007 -3.663,10.191 -11.89,10.191 H 0 Z m 7.219,15.128 v 8.599 h 2.229 c 2.867,0 3.929,-1.114 3.929,-4.299 0,-3.185 -1.062,-4.3 -3.929,-4.3 z M 20.649,0 h 7.272 l 1.168,5.043 h 8.069 L 38.431,0 h 7.379 l -8.546,29.619 h -8.016 z m 9.926,10.457 2.601,11.466 2.548,-11.466 z M 57.594,-0.531 c 7.325,0 10.404,3.61 10.404,8.759 0,4.087 -1.752,6.847 -6.423,8.811 l -4.034,1.699 c -2.336,1.008 -3.238,1.858 -3.238,3.503 0,1.539 0.796,2.442 2.76,2.442 2.017,0 2.92,-1.062 3.02
526,-3.716 h 7.325 c -0.372,5.998 -3.769,9.183 -10.245,9.183 -6.953,0 -10.032,-3.503 -10.032,-8.546 0,-4.299 2.336,-6.9 6.264,-8.546 l 4.193,-1.805 c 2.442,-1.061 3.185,-1.858 3.185,-3.609 0,-1.805 -0.956,-2.707 -3.026,-2.707 -2.442,0 -3.715,1.167 -3.822,3.928 h -7.378 c 0.212,-5.946 3.716,-9.396 11.041,-9.396 m 23.25,0 c 7.325,0 10.404,3.61 10.404,8.759 0,4.087 -1.752,6.847 -6.423,8.811 l -4.034,1.699 c -2.336,1.008 -3.238,1.858 -3.238,3.503 0,1.539 0.796,2.442 2.76,2.442 2.017,0 2.919,-1.062 3.026,-3.716 h 7.325 c -0.372,5.998 -3.769,9.183 -10.245,9.183 -6.953,0 -10.032,-3.503 -10.032,-8.546 0,-4.299 2.335,-6.9 6.263,-8.546 l 4.194,-1.805 c 2.442,-1.061 3.185,-1.858 3.185,-3.609 0,-1.805 -0.956,-2.707 -3.026,-2.707 -2.442,0 -3.716,1.167 -3.822,3.928 h -7.378 c 0.212,-5.946 3.716,-9.396 11.041,-9.396" />
53                                        </g>
54                                        <g transform="translate(49.0366,46.9726)" id="g28">
55                                            <path id="path30" style="fill:#e41f25;fill-opacity:1;fill-rule:nonzero;stroke:none" d="m 0,0 c -4.302,-8.434 -10.302,-12.226 -13.925,-9.283 -2.773,2.264 -3.339,10.642 1.642,18.906 C -7.189,18.057 1.415,22.642 3,20.944 4.302,19.585 2.264,16.359 1.359,13.359 0.509,10.528 1.415,8.774 2.717,7.925 3.396,7.472 3.792,7.811 3.962,8.264 c 0.623,1.642 1.415,3.849 2.264,5.604 0.85,1.755 1.019,3.34 0.51,4.981 -0.453,1.415 -1.755,3.057 -3,4.132 -1.811,1.585 -4.585,1.359 -7.642,0.17 -6.339,-2.434 -16.415,-12.679 -16.188,-24.679 0.113,-4.642 2.32,-8.151 4.867,-9.51 3.057,-1.641 7.812,-1.698 11.831,1.189 2.377,1.698 6,5.943 4.585,9.736 C 0.906,0.623 0.283,0.623 0,0 m 16.755,14.321 c -0.736,1.528 -2.378,2.207 -3.283,1.245 -0.906,-0.962 -1.189,-2.66 -0.283,-4.189 0.849,-1.471 2.434,-1.641 3.169,-0.849 0.736,0.793 1.132,2.321 0.397,3.793 M 7.528,-12.51 c 3.17,0 6.736,2.378 8.434,5.887 0.679,1.415 0.849,2.604 0.396,3.51 -0.226,0.453 -0.622,0.509 -0.905,0 -1.698,-3.906 -4.812,-7.642 -7.359,-7.755 -1.811,-0.113 -1.924,2.094 -0.566,5.377 1.189,2.831 3.566,6.68 4.755,9.17 1.358,2.83 0.906,5.264 0.056,6.17 -0.452,0.51 -0.849,0.34 -1.358,-0.34 C 8.887,6.566 5.151,-0.113 3.736,-4.245 2.151,-8.887 3.226,-12.51 7.528,-12.51 m 14.547,22.869 c -2.434,-4.472 -4.812,-9.227 -6,-12.057 -2.717,-6.51 0.283,-10.698 4.019,-10.812 4.528,-0.169 8.264,4.812 9,6.453 0.566,1.302 0.849,2.321 0.566,3.227 -0.227,0.792 -0.849,0.679 -1.189,0 -2.094,-4.246 -5.321,-8.264 -7.868,-8.151 -2.377,0.113 -3,3.622 -1.132,7.755 2.151,4.754 5.377,10.245 7.585,14.037 1.415,0.227 3.17,0.397 4.415,0.227 0.849,0 1.075,0.396 0.679,1.075 -0.453,0.736 -1.302,1.755 -3.509,1.698 1.358,2.944 1.358,4.812 0.736,6.397 -0.283,0.679 -0.849,0.736 -1.359,0 -0.962,-1.246 -2.547,-3.906 -4.302,-7.019 -1.528,-0.17 -3.113,-0.283 -4.698,-0.227 -0.849,0.057 -1.189,-0.339 -0.623,-1.132 0.453,-0.622 1.755,-1.471 3.68,-1.471 M 48.961,-6.17 c 0.962,1.472 1.132,2.774 1.019,3.283 -0.113,0.566 -0.623,0.51 -0.906,0.113 -2.264,-3.113 -5.604,-6.339 -10.019,-8.717 2.378,5.491 5.831,12.283 7.529,15.567 1.471,2.886 1.019,5.32 0.226,6.339 -0.509,0.453 -0.906,0.34 -1.415,-0.396 -1.981,-2.887 -4.415,-7.981 -6.849,-12.17 -2.887,-4.925 -5.717,-8.547 -7.925,-8.377 -1.302,0.113 -1.415,2.094 -0.283,4.868 1.076,2.66 2.321,4.981 4.359,8.264 2.094,3.339 2.434,5.717 1.075,7.528 -0.396,0.566 -0.962,0.623 -1.415,0 -3.679,-5.094 -6.453,-10.698 -7.698,-14.321 -1.302,-3.736 -1.189,-7.868 2.887,-8.207 2.264,-0.17 4.415,1.302 6.17,3.113 -0.623,-1.359 -1.189,-2.774 -1.755,-4.076 -5.604,-2.207 -10.415,-5.603 -12.113,-10.698 -1.132,-3.339 0,-5.321 1.132,-7.019 1.075,-1.585 2.151,-1.585 3.226,-1.188 4.698,1.811 8.717,10.924 11.887,18.509 4.698,1.925 8.661,4.076 10.868,7.585 m -15.962,-9.566 c -3.51,-8.321 -8.151,-14.491 -8.887,-13.415 -1.019,1.415 1.528,9.17 8.887,13.415" />
56                                        </g>
57                                    </g>
58                                </svg>
59                            </a>
60                            <div class="d-flex align-items-center gap-4 d-xl-none">
61                                <div class="nav-right">
62                                    <ul class="nav-actions">
63				                        <li><div class="dropdown dropdown-cart">
64			<button type="button" class="info position-relative shopping-cart btn btn-link p-0 border-0" aria-label="Cart" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">
65				<i class="fa fa-shopping-basket" aria-hidden="true"></i>
66				<span class="badge badge-pink rounded-pill position-absolute top-0 start-100 translate-middle"></span>
67	        </button>
68		
69			    <ul class="dropdown-menu dropdown-menu-lg-end cart-items-dropdown" id="cart-items">
70			        <li class="empty-cart">Your cart is currently empty.</li>
71            <li class="total-cart d-none">
72					<div class="total">Total <span class="total-price">€0.00</span></div>
73					<div class="actions">
74					    
75                                <a class="btn btn-light" href="/en/shop/panier">See cart</a>
76						        <a class="btn btn-primary" href="/en/login?redirect=checkout">Place order</a>
77                            
78					</div>
79				</li></ul></div></li>                                        <li>
80			<a id="loginAccount-header" class="account js-login-account" href="/en/mon-compte" aria-label="Connexion">
81                
82                    <div class="flex" style="display: flex; flex-direction: row; align-items: center;">
83                        <i class="fa fa-user" aria-hidden="true"></i>
84                        
85                    </div>
86					
87            </a>
88		</li>
89                                    </ul>
90                                </div>
91                                <div class="mobile-menu d-flex navbar navbar-light">
92                                    <button type="button" class="navbar-toggler" data-bs-toggle="offcanvas" data-bs-target="#main-menu" aria-controls="main-menu" style="padding:0.25rem;border-color:transparent" aria-label="Main menu">
93                                        <span class="navbar-toggler-icon"></span>
94                                    </button>
95                                </div>
96                            </div>
97                        </div>
98                    </div>
99                    <div class="col-xl-9 col-lg-8 col-md-8 col-sm-6 col-xs-6">
100		                
101		<nav class="navbar navbar-light navbar-expand-xl py-0">
102			<div class="container-fluid">
103				<div class="offcanvas offcanvas-start main-menu" tabindex="-1" id="main-menu" aria-labelledby="main-menu-label">
104					<div class="offcanvas-header">
105						<h2 id="main-menu-label" class="visually-hidden">Main menu</h2>
106						<img src="/img/logo.png" class="menu-logo" alt="Helsinki City Pass" title="Helsinki City Pass"/>
107						<button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" data-bs-target="main-menu" aria-label="Close"></button>
108					</div>
109					<div class="offcanvas-body">
110						<ul class="navbar-nav justify-content-xl-start flex-grow-1 pe-3">
111			
112<li class=" parent-menu dropdown nav-item navtab1">
113                    <button type="button" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">About the Pass</button>
114                    <ul class="dropdown-menu">
115                
116<li><a class=" dropdown-item menu" href="/functioning" target="_self">How the pass works</a></li>
117<li><a class=" dropdown-item menu" href="/price-list-of-helsinki-city-pass" target="_self">Price List  of Helsinki City Pass</a></li>
118<li><a class=" dropdown-item menu" href="/mobile-app" target="_self">Mobile app</a></li>
119<li><a class=" dropdown-item menu" href="/faq" target="_self">FAQ</a></li>
120</ul></li>
121<li class=" nav-item parent-menu navtab2"><a class="nav-link menu simulator" href="/savings-made" target="_self">Savings made</a> </li>
122<li class=" parent-menu dropdown nav-item navtab3">
123                    <button type="button" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">List of  free services</button>
124                    <ul class="dropdown-menu">
125                
126<li><a class=" dropdown-item menu" href="/list-of-services" target="_self">List of services</a></li>
127<li><a class=" dropdown-item menu" href="/services-map" target="_self">Services map</a></li>
128<li><a class=" dropdown-item menu" href="/photo-library-of-services" target="_self">Photo library of services</a></li>
129</ul></li>
130<li class=" parent-menu dropdown nav-item navtab4">
131                    <button type="button" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">List of services with discount</button>
132                    <ul class="dropdown-menu">
133                
134<li><a class=" dropdown-item menu" href="/list-of-services-with-discount" target="_self">List of services with discount</a></li>
135<li><a class=" dropdown-item menu" href="/services-map-with-discount" target="_self">Services map with discount</a></li>
136</ul></li>
137<li class=" parent-menu dropdown nav-item navtab5">
138                    <button type="button" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Where to get it?</button>
139                    <ul class="dropdown-menu">
140                
141<li><a class=" dropdown-item menu" href="/outlet-stores" target="_self">Outlet stores</a></li>
142<li><a class=" dropdown-item menu" href="/map-points-of-sale" target="_self">Map of points of sale</a></li>
143<li><a class=" dropdown-item menu" href="/shop" target="_self">Online Shop</a></li>
144</ul></li>
145<li class=" nav-item parent-menu navtab6"><a class="nav-link menu shop" href="/shop" target="_self">SHOP</a> </li>
146
147						</ul>
148						<hr class="d-xl-none">
149						<div class="d-flex d-lg-none mb-4">
150							<ul class="contact-list">
151	                            
152	                            <li><i class="fa fa-envelope"></i> <a href="mailto:[email protected]">[email protected]</a></li>
153	                        </ul>
154						</div>
155						<div class="d-flex d-lg-none"><div class="language-select"><ul><li><a class="active" href="/en/shop/panier" title="English" aria-label="English"><span data-langSelected="en" class="fi fi-gb" aria-hidden="true"></span></a></li></ul></div></div>
156					</div>
157				</div>
158			</div>
159		</nav>
160		                    </div>
161                    <div class="col-xl-1">
162                        <div class="nav-right float-end d-xl-flex d-none">
163                            <ul class="nav-actions">
164				                <li><div class="dropdown dropdown-cart">
165			<button type="button" class="info position-relative shopping-cart btn btn-link p-0 border-0" aria-label="Cart" data-bs-toggle="dropdown" aria-expanded="false" aria-haspopup="true">
166				<i class="fa fa-shopping-basket" aria-hidden="true"></i>
167				<span class="badge badge-pink rounded-pill position-absolute top-0 start-100 translate-middle"></span>
168	        </button>
169		
170			    <ul class="dropdown-menu dropdown-menu-lg-end cart-items-dropdown" id="cart-items">
171			        <li class="empty-cart">Your cart is currently empty.</li>
172            <li class="total-cart d-none">
173					<div class="total">Total <span class="total-price">€0.00</span></div>
174					<div class="actions">
175					    
176                                <a class="btn btn-light" href="/en/shop/panier">See cart</a>
177						        <a class="btn btn-primary" href="/en/login?redirect=checkout">Place order</a>
178                            
179					</div>
180				</li></ul></div></li>                                <li>
181			<a id="loginAccount-header" class="account js-login-account" href="/en/mon-compte" aria-label="Connexion">
182                
183                    <div class="flex" style="display: flex; flex-direction: row; align-items: center;">
184                        <i class="fa fa-user" aria-hidden="true"></i>
185                        
186                    </div>
187					
188            </a>
189		</li>
190                            </ul>
191                        </div>
192                    </div>
193                </div>
194            </div>
195        </div>
196	</header>
197	<main class="main" id="main-content">
198		
199<section class="onlineshop">
200	
201	<div class="container">
202
203        
204		        <div class="row">
205	        <header class="onlineshop-header">
206
207    <nav class="navbar navbar-light navbar-expand-md fixed-top onlineshop-navigation">
208        <div class="container-fluid">
209            <h1 class="navbar-brand">Onlineshop</h1>
210            <button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" data-bs-target="#onlineshopMenuNavbar" aria-controls="onlineshopMenuNavbar" aria-label="Main&#x20;menu">
211                <span class="navbar-toggler-icon"></span>
212            </button>
213            <div class="offcanvas offcanvas-end" tabindex="-1" id="onlineshopMenuNavbar" aria-labelledby="onlineshopMenuNavbarLabel">
214                <div class="offcanvas-header">
215                    <h2 class="offcanvas-title" id="onlineshopMenuNavbarLabel">Onlineshop</h2>
216                    <button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button>
217                </div>
218                <div class="offcanvas-body">
219                    <ul class="navbar-nav justify-content-end flex-grow-1 pe-3">
220                        <li class="nav-item">
221                            <a class="nav-link" href="/shop">Onlineshop home</a>
222                        </li>
223                        <li class="nav-item">
224	                        <a class ="nav-link position-relative" href="/en/shop/panier"><span><span class="link-text">Cart</span><span class="badge badge-pink quantity-cart rounded-pill" id="quantityCart"></span></span></a>                        </li>
225                    </ul>
226                </div>
227            </div>
228        </div>
229    </nav>
230
231</header>        </div>
232        
233        <div class="row">
234                        <div class="col-lg-12">
235                <div class="alert alert-info">
236			        Your cart is currently empty.                    <br><br>
237                    <a href="/shop">Back to shop</a>
238                </div>
239            </div>
240            
241        </div>
242
243	</div>
244	
245</section>
246
247<script>
248</script>
248	</main>
249	<footer id="footer" class="footer" role="contentinfo">    <footer class="footer-area">
250        <div class="footer-main-wrapper">
251            <div class="container">
252                <div class="row">
253                    <div class="col-12 col-sm-8 col-lg-8">
254                        <h5 class="mb-4">Useful links :</h5>
255						<ul class="nav menu-footer"><li class="nav-item"><a class="nav-link" href="/faq">FAQ</a></li><li class="nav-item"><a class="nav-link" href="/legal-notice">Legal Notice</a></li><li class="nav-item"><a class="nav-link" href="/general-terms-of-sales-use"> General Terms of Sales & Use</a></li><li class="nav-item"><a class="nav-link" href="/contact">Contact</a></li><li class="nav-item"><a class="nav-link" href="/partners">PARTNERS</a></li><li class="nav-item"><a class="nav-link" href="/accessibility-rgaa">Accessibility</a></li></ul>                    </div>
256                    <div class="col-xs-12 col-sm-4 col-md-4">
257                        <h5 class="mb-4">Contact us :</h5>
258												                            <div class="mail-office">
259                                <div><i class="fa fa-envelope"></i></div>
260                                <div><a href="mailto:[email protected]">[email protected]</a></div>
261                            </div>
262						                    </div>
263                </div>
264				                    <div class="row my-4">
265                        <div class="col-12 col-md-4">
266                            <h5 class="mb-4">Follow us on :</h5>
267                            <div class="social-icons">
268                                <a href="https://www.facebook.com/helsinkicitypass" title="Facebook" aria-label="Facebook" target="_blank" rel="noreferrer"><i class="fab fa-facebook-f" aria-hidden="true"></i></a><a href="https://www.instagram.com/helsinkicitypass" title="Instagram" aria-label="Instagram" target="_blank" rel="noreferrer"><i class="fab fa-instagram" aria-hidden="true"></i></a>                            </div>
269                        </div>
270                        <div class="col-12 col-md-8 text-end mobile-app">
271							
272					<a href="https://play.google.com/store/apps/details?id=com.otipass.helsinki&hl=en" target="_blank" rel="noreferrer" title="Download Android app">
273						<picture>
274							<source srcset="/img/google-play-badge_en.avif" type="image/avif">
275							<source srcset="/img/google-play-badge_en.webp" type="image/webp">
276							<img src="/img/google-play-badge_en.png" alt="Download Android app">
277						</picture>
278					</a>
279				
280					<a href="https://apps.apple.com/us/app/helsinki-city-pass/id6449600506" target="_blank" rel="noreferrer" title="Download Apple app">
281						<picture>
282							<source srcset="/img/app-store_en.avif" type="image/avif">
283							<source srcset="/img/app-store_en.webp" type="image/webp">
284							<img src="/img/app_store_en.png" alt="Download Apple app">
285						</picture>
286					</a>
287				                        </div>
288                    </div>
289				                <div class="row mt-4 pb-4">
290                    <div class="col-12 logos">  </div>
291                </div>
292            </div>
293        </div>
294        <div class="footer-bottom">
295            <div class="container">
296                <div class="d-flex justify-content-center justify-content-md-between flex-wrap align-items-center">
297                    <p class="payment-method"></p>
298                    <p>Copyright &copy; 2010 - 2026 <a href="https://www.otipass.com" target="_blank" rel="noopener">Otipass</a></p>
299                </div>
300            </div>
301        </div>
302    </footer>
303
304    
304<script type="text/javascript" src="/js/script.min.js?261002"></script>
304
305
306    
306<script>
307		$(document).ready(function() {
308			if (jQuery().datepicker !== undefined) {
309				$('.oti-datepicker').datepicker({
310					format: 'yyyy/MM/dd',
311					language: 'fr'
312				});
313			}
314		});
315    </script>
315
316
317<script type="text/javascript" defer>
318		var _paq = window._paq = window._paq || [];
319		// require user tracking consent before processing data
320		_paq.push(['requireConsent']);
321		_paq.push(['trackPageView']);
322		_paq.push(['enableLinkTracking']);
323		(function() {
324			var u='https://matomo.otipass.net/';
325			_paq.push(['setTrackerUrl', u+'matomo.php']);
326			_paq.push(['setSiteId', '24']);
327			var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
328			g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
329		})();
330		</script>
330
331		
331<script defer>
332            !function(f,b,e,v,n,t,s){
333                if(f.fbq)return;n=f.fbq=function(){n.callMethod?
334                    n.callMethod.apply(n,arguments):n.queue.push(arguments)};
335                if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
336                n.queue=[];t=b.createElement(e);t.async=!0;
337                t.src=v;s=b.getElementsByTagName(e)[0];
338                s.parentNode.insertBefore(t,s)}(window,document,'script',
339                'https://connect.facebook.net/en_US/fbevents.js');
340        </script>
340
341        <noscript>
342            <img height="1" width="1" src="https://www.facebook.com/tr?id=2765435186924703&ev=PageView&noscript=1"/>
343        </noscript>
343<script defer>
344			$(document).ready(function() {
345				
346				CookieConsent.run({
347					revision: 1, // A mettre à jour si nouveau service 
348					language: {
349						default: "en",
350						translations: {
351							"en": {
352								consentModal: {
353									title: "We use cookies",
354									description: "With your consent,we use cookies or similar technologies to store and access personal information such as your visit to this site. You can withdraw your consent or oppose legitimate interest based processing at any time by clicking on \"Learn More\" or in our privacy policy on this site. You can also <button type=\"button\" data-cc=\"c-accept_necessary\" class=\"cc-link\">refuse everything</button>",
355									acceptAllBtn: "Accept all",
356									acceptNecessaryBtn: "Stricly necessary cookies",
357									showPreferencesBtn: "Learn more",
358									save_settings_btn: "Save settings",
359									
360								},
361								preferencesModal: {
362									title: "Learn more",
363									acceptAllBtn: "Accept all",
364									acceptNecessaryBtn: "Reject everything",
365									savePreferencesBtn: "Save my preferences",
366									closeIconLabel: "Close",
367									sections: [
368										{	title: "Stricly necessary cookies",
369											description: "Thes cookies are essential for the website to function properly. Without these cookies, the website would not function properly",
370											linkedCategory:"necessary",
371											readonly: true
372										},
373											{
374												title: "Audience measure",
375												description: "These cookies collect information about how you use the Web site, the pages you visited, and the links you clicked. All data is anonymized and cannot be used to identify you.",
376												linkedCategory: "analytics",
377											},
378											{
379												title: "Tracking cookie",
380												description: "Identifies visitors from other websites, including social networks.",
381												linkedCategory: "tracking",
382											},
383									]
384								},
385							}
386						}
387					},
388					categories:{
389						necessary:{
390							enabled: true,
391							readOnly:true,
392						},
393						analytics:{
394							services:{
395										ga:{
396											label: "Analytics",								
397											onAccept:function(){									
398													CookieConsent.loadScript("https://www.google-analytics.com/analytics.js")
399													.then(function(success) {
400                                                        if(!success) return;
401														ga("create", "G-TM9XRHE8RW", "auto");
402														ga("send", "pageview");
403													});
404											}
405									},
406										matomo:{
407											label: "Matomo",
408											onAccept:function(){
409													_paq.push(["rememberConsentGiven"], ["setConsentGiven"]);
410											},
411											onReject:function(){
412													_paq.push(["forgetConsentGiven"]);
413											}
414										},
415							}				
416						},
417						
418						tracking:{ 
419							services:{
420										fbq:{
421											label: "Facebook",
422											onAccept:function(){
423													fbq("consent", "grant")
424													fbq("init", "2765435186924703")
425													fbq("track", "PageView");
426											},
427											onReject:function(){
428												fbq("consent", "revoke");
429											}
430										},
431							}						
432						},
433					},
434					});
435				});
436		</script>
436
437
438<script >
439    //<!--
440    function otipassPushGa4() {}
441    $(document).ready(function() {
442        $('.quantity.disabled').on('click', function(e) {
443        	e.preventDefault();
444        });
445            });
446
447    function addArrivalDate(arrivalDate) {
448        var tmp = [arrivalDate]
449        var successAlert = document.getElementById('alertSuccess');
450        var errorAlert = document.getElementById('alertError');
451
452        fetch('/en/shop/addarrivaldate', {
453            method: 'POST',
454            headers: {
455                'Content-Type': 'application/json'
456            },
457            body: JSON.stringify({ arrivalDate: arrivalDate })
458        })
459        .then(response => response.json())
460        .then(data => {
461            if (data.code === 200) {
462                errorAlert.style.display = 'none';
463            }
464        })
465        .catch(error => {
466            if (error.responseJSON && error.responseJSON.error) {
467                successAlert.style.display = 'none';
468                errorAlert.style.display = 'block';
469                errorAlert.textContent = error.message;
470            }
471        });
472    }
473
474    function isArrivalDateValid(dateToCheck) {
475        var dateUser = new Date(dateToCheck)
476        var now = new Date()
477        var dateNow = new Date(now.getFullYear(), now.getMonth() , now.getDate())
478        var nbMonth = parseInt("6")
479        var dateMax = new Date(dateNow.getFullYear(), dateNow.getMonth() + nbMonth, dateNow.getDate())
480        var dateisCorrect1 = dateUser < dateMax
481        var dateisCorrect2 = dateUser > dateNow
482        
483        if (dateToCheck && dateisCorrect1 && dateisCorrect2) {
484            return true;
485        }
486        return false;
487    }
488
489    
490    //-->
491</script>
vendor: 1 bytes, line 491
491
492<script >
493    //<!--
494    
495                $(document).ready(function(){
496                    $("body").on("click", "#cart-items .del-product", function(e) {
497                        e.preventDefault();
498						$.get($(this).data("href")).done(function() { window.location.reload() })
499                    })
500                    function displayAlertDeleteProduct(element) {
501                        bootbox.confirm({
502                            message: "Are you sure you want to remove this product from the cart?",
503                            buttons: {
504								confirm: {
505									label: "OK",
506									className: "btn-primary"
507								},
508								cancel: {
509									label: "Cancel",
510									className: "btn-secondary"
511								}
512                            },
513                            callback: function(result) {
514								if (result) {
515									$.post(element.data("href"), {ref: element.data("ref")}).done(function(res) {
516									    const total_quantity = res.total_quantity,
517									        total_price_formatted = res.total_price_formatted;
518								        $("#cart-item-" + element.data("ref")).remove();
519								        if (total_quantity > 0) {
520								            $(".shopping-cart .badge-pink").text(total_quantity);
521								            $("#cart-items .total-cart .total-price").text(total_price_formatted);
522								        } else {
523								            $(".shopping-cart .badge-pink").text("");
524                                            $("#cart-items .empty-cart").removeClass("d-none");
525                                            $("#cart-items .total-cart").addClass("d-none");
526								        }
527                                    })
528								}
529                            }
530                        })
531                    }
532                });
533            
534    //-->
535</script>
535</footer>
536	    
536<script type="text/javascript" src="https://static.otipass.cloud/react/18/react.production.min.js"></script>
536
537    
537<script type="text/javascript" src="https://static.otipass.cloud/react/18/react-dom.production.min.js"></script>
537
538    
538<script type="text/javascript" src="https://static.otipass.cloud/otipass-ui/[email protected]/index.iife.js"></script>
538    
538<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","url":"https://citypass.fi/lang/en","name":"Helsinki City Pass","description":"Discover Helsinki effortlessly with the Helsinki CityPass. Enjoy unlimited public transport, free entry to top attractions, and exclusive discounts.Choose from 24, 48, or 72-hour passes. Buy now at CityPass.fi and start your Helsinki adventure today!","image":"https://citypass.fi/lang/en/img/pass.png","logo":"https://citypass.fi/lang/en/img/pass.png","sameAs":["https://www.facebook.com/helsinkicitypass","https://www.instagram.com/helsinkicitypass"],"address":{"@type":"PostalAddress","streetAddress":"Unioninkatu 30 Bus stop N1","postalCode":"00100","addressLocality":"Helsinki","addressCountry":"FI"},"aggregateRating":{"@type":"AggregateRating","bestRating":5,"worstRating":5,"ratingValue":"5.0000","reviewCount":1},"@id":"https://citypass.fi/lang/en"}</script>
538	</body>
539</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.