Notifications
Clear all

How to pay for Public Transport in Almaty?

11 Posts
8 Users
0 Reactions
212 Views
(@annet)
Active Member
Joined: 6 months ago
Posts: 4
Topic starter  

Could someone advise how a Russian citizen can pay for public transport in Almaty? I don't have any local bank cards.



   
Quote
(@klimov)
New Member
Joined: 4 weeks ago
Posts: 3
 
  1. Buy an ONAY transport card and top it up through the terminals.
  2. Download the Avtobys app and top up the balance through Qplus using a Russian bank card.

Both systems are currently operating in parallel on the buses.



   
ReplyQuote
(@marat)
New Member
Joined: 6 months ago
Posts: 2
 

This is how we solved the problem of paying for public transport in Almaty.

After arriving, I asked an employee at passport control where I could buy an ONAY transport card at the airport. The employee said it was easier to just pay the bus driver 200 tenge in cash. Apparently, that's what everyone does.

And that's exactly what happened. The driver took 200 tenge. He didn't issue any tickets. He said not to worry about the inspectors. We took direct bus 106 to Sairan Bus Station. We paid the same way on the return journey.

P.S. We did find the ONAY terminal at the airport, but we couldn't buy a card from it - it only allowed you to top up an existing card.



   
ReplyQuote
(@silkroad)
New Member
Joined: 2 months ago
Posts: 2
 

Good afternoon!

Could you please tell me:

  1. Is it possible to pay for bus fares with a Visa card (not a Russian one)?
  2. Is there a terminal at Almaty Airport for purchasing an ONAY card? Can you also buy and top it up using Visa? Or do you have to pay in cash in tenge?


   
ReplyQuote
(@olegbro)
Active Member
Joined: 4 months ago
Posts: 8
 

@silkroad

No to both questions.

If you have an international bank card, you don't need ONAY. In that case, use Avtobys.

Otherwise, there is a terminal near the airport exit where you can buy an ONAY card for cash. The card costs 800 tenge.

If you don't have an international payment card, it's better to get an ONAY transport card. The nearest place to the airport where you can buy one is to the left of the entrance to the domestic terminal. It is the next building after the international terminal.

photo 2026 08 26 14 11 11
photo 2026 08 26 14 06 17


   
ReplyQuote
(@gorkun)
Active Member
Joined: 4 months ago
Posts: 5
 

Could someone clarify: if two people are travelling, do we need to buy two cards? Or can one card be used to pay for two trips?



   
ReplyQuote
(@klimov)
New Member
Joined: 4 weeks ago
Posts: 3
 

Posted by: @gorkun

if two people are travelling, do we need to buy two cards?

It's safer to have two cards, because inspectors sometimes get on. You give them the card, and they can see whether it was used on that particular bus. But if there are two of you, how can you prove that you both paid with the same card? The question is whether they can see the entire history of card taps or only the most recent one.

Another thing is that you can give 200 tenge to the driver. But they often don't issue tickets; they simply tell the inspector verbally that this person has paid.



   
ReplyQuote
(@olegbro)
Active Member
Joined: 4 months ago
Posts: 8
 

@gorkun

You need two cards. After you pay for a trip, the card won't allow you to make another payment on the same bus.

Download the ONAY app and open a virtual card.



   
ReplyQuote
(@teymur)
Active Member
Joined: 6 months ago
Posts: 7
 

Posted by: @olegbro

Download the ONAY app and open a virtual card.

Yes, that's right. Register the physical card in the app, and then you will be able to pay for any number of tickets, even several one after another with a short interval between them. The app will also show all your tickets.

 



   
ReplyQuote
(@ilona_um)
New Member
Joined: 6 months ago
Posts: 1
 

I have a Kazakhstan SIM card. Could you please tell me how to use it to pay for public transport?



   
ReplyQuote
(@olegbro)
Active Member
Joined: 4 months ago
Posts: 8
 

Send the six-digit number to 9909. There are instructions posted on the windows and doors of every bus. The six-digit number is shown on the terminal, or the seven-digit number is on the yellow ONAY sticker.

Alternatively, you can simply download the ONAY app and register your phone number there. Just link your phone number to the app and use it to pay for your trips.

photo 2026 08 26 14 26 06


   
ReplyQuote