Discover the HSL Ticket Store
In the online HSL Ticket Store, you can top up your HSL card with season tickets and value anytime, anywhere. Season tickets are available for all zones and customer groups. You can also top up another person’s HSL card—for example, your child’s, parent’s or friend’s.

Buy tickets and top up your HSL card easily
Season tickets and value purchased online are available on your HSL card immediately after purchase. You can also top up someone else’s HSL card—for example, your child’s, parent’s or friend’s—with season tickets or value.
The Ticket Store is easy to use: it guides you step-by-step. You can access the store through a web browser on your phone, tablet or computer.
Instructions for using the HSL Ticket Store
Season tickets
- Season tickets are available for 14, 30 and 360 days.
- You can have a maximum of two valid season tickets at the same time.
- You can buy a season ticket up to 60 days in advance.
Value for single tickets
- The minimum top-up amount is €5, and the maximum balance allowed on the card is €400.
- You can use the value on your HSL card to buy single tickets at card readers on public transport and at stations.
- Are you entitled to a discount? Read more about discounted travel here.
- Students, pensioners receiving a national or guarantee pension, and recipients of a cash rehabilitation benefit from Kela, as well as mobility-impaired and visually impaired people, wheelchair users, and war veterans entitled to a free HSL card: Your discount entitlement must be updated on your HSL card at the HSL or a municipal service point before you can buy discount tickets via the Ticket Store. Please bring your ID and any other required documents. Read more here.
See service point contact details.
Please note that with the exception of student tickets, these discounted tickets are only available for the HSL card, not for the HSL app.
- If you are over 70 years old or between 7 and 17 years old, your discount entitlement will be updated on your HSL card when you complete strong authentication in the Ticket Store. This means you don’t need to visit a service point. You can also buy tickets using the HSL app. More information about the HSL app
You can see all season tickets and the amount of value on your HSL card by logging in to your HSL account at tili.hsl.fi/en.
On the same page, you can also create an HSL account if you do not yet have one. In order to create an HSL account, you’ll need your email address and phone number. If you use an HSL card, you’ll most likely also have an HSL account.
You can log in to your HSL account from any page on hsl.fi. The login button is in the top right corner of each page. Click on the button to log in to your HSL account or create an account if you do not yet have one.
You can also see information about the tickets and value on your HSL card at card readers.
Hold your card on the reader to see the following information on the screen:
- The period of validity for your season ticket, if you have one.
- The remaining balance on your card.
- Details of any valid single ticket, including its validity period.
HSL card: To top up your HSL card with season tickets and value in the Ticket Store, you need to have an HSL card. You can get one at the HSL service point or a municipal service point—please bring an ID document. See contact details
HSL account: You must log in to the Ticket Store using your HSL account. If you don’t have an account, you can create one in the store before logging in. You will need a phone number or email address to do this.
Strong authentication: If you haven’t completed strong authentication before, the Ticket Store will ask to verify your identity through strong authentication. You can authenticate using your online banking credentials, a mobile certificate, or an ID card with a citizen certificate.
Alternatively, you can complete strong authentication at the HSL or a municipal service point before accessing the Ticket Store. Please bring your ID document. See contact details
You can access the Ticket Store via this link or by entering https://kauppa.hsl.fi//en in your browser's address field. In the store, select whether you want to top up your card with value or a season ticket. The Ticket Store will guide you through each step. Below you'll find detailed instructions and more information, or click here to open illustrated instructions in PDF format.
-
- Select whether you want to top up your HSL card with a season ticket or value (money).
- If you are accessing the Ticket Store on your device for the first time, you will be asked to agree to the Terms of Use.
- Log in to the store using your HSL account. If you do not have an account, you can create one before logging in. You’ll need to provide your email address or phone number.
- Complete strong authentication if prompted. You’ll only need to do this if you haven’t done it before. Strong authentication is required because HSL cards are personal. It’s needed to verify your identity, customer group, and home municipality.
- If your HSL card has not been added to your customer information yet, you can do it now. Enter the card number found on the back of your HSL card.
- Select the season ticket or the amount of value you want.
- Select payment method (online banking or MobilePay).
- Go to payment. You’ll be automatically directed to another service to complete the payment. After paying, wait to be redirected back to the HSL Ticket Store.
All done! The ticket or value will be available on your HSL card immediately after purchase. Have a pleasant journey!
You can top up another person’s HSL card—for example, your child’s, parent’s or friend’s—with season tickets or value in the Ticket Store. Go to kauppa.hsl.fi/en and select Load a season ticket or value for another person. The Ticket Store will guide you through each step. Below you'll find detailed instructions and more information, or click here to open illustrated instructions in PDF format.
Video: how to top up another person's HSL card in the Ticket Store.
What you need
- Your HSL account
- The number of the HSL card you want to top up
- The owner of the HSL card must have completed strong authentication
– If the card owner, such as a child, already has a personal HSL card, strong authentication has been completed when the card was obtained.
– The card owner can complete strong authentication by clicking the Log in button on the top right corner of HSL's website and then logging in using their HSL account. They will then need their personal online banking credentials, a mobile certificate, or an ID card with a citizen certificate.
– Alternatively, they can complete strong authentication at the HSL or a municipal service point (see contact details) by presenting an ID document.
– Parents can complete strong authentication on behalf of their children 1.) via HSL's phone service. The parent must complete strong electronic authentication; 2.) at a service point by presenting their own ID and the child’s HSL card if the child already has one.
Then go to the Ticket Store
- Select Load a season ticket or value for another person
- Log in with your HSL account. If you do not have an account, you can create one at this point. You’ll need to provide your email address or phone number.
- Enter the number of the other person’s HSL card in the field provided. The number can be found on the back of the card. Give the card a name of your choice so you can easily recognize it the next time.
- Select whether you want to top up the card with a season ticket or value (money).
- If you are accessing the Ticket Store for the first time, you will be asked to agree to the Terms of Use.
- Select the season ticket or the amount of value you want.
- Select payment method (online banking tai MobilePay).
- Go to payment. You’ll be automatically directed to another service to complete the payment. After paying, wait to be redirected back to the HSL Ticket Store.
- If you want a receipt for your purchase, print it out now. When the store first opens, receipts for tickets purchased for other people will not be saved in your customer information.
The ticket or value will be available on the other person’s HSL card immediately after purchase.
You can check another person’s HSL card value balance and tickets in the Ticket Store when topping up the card. Go to kauppa.hsl.fi/en/buy-for-another-person or select Load a season ticket or value for another person on the Ticket Store homepage.
If you are topping up another person’s HSL card for the first time, enter the card number, give the card a name and save the card. After that, you can select the card directly from your favorites list. If you have already added an HSL card to your favorites, you will see a list of cards, as well as the expiry dates of valid tickets and the value balance. Information such as the customer group or zones is not shown.
Acting on behalf of another person will be possible later, when a guardian or legal representative will be able to see another person’s HSL card balance via their HSL account. At present, a guardian can act on behalf of their child via our phone service and at service points. When a guardian acts on behalf of a child via phone, they must complete strong electronic authentication. When visiting a service point, the guardian must present their own ID document and provide the number of the child’s HSL card.
You can see the value and tickets on your own HSL card by logging in to your HSL account on our website. A child can also log in to their own HSL account to see the value and tickets on their HSL card. Read more about the HSL account.
You can also check your tickets and value balance at card readers on board vehicles and at stations. By holding your card on the reader, you’ll see the value balance and all the valid tickets you have on your card.
Do you need help using the HSL card?
Please visit our instructions page for advice and guidance on using the HSL card.
Looking for ticket prices?
Find the most suitable ticket for regular and occasional travel and check the prices.
