Yandex Go (formerly Yandex.Taxi) is Russia's main ride-hailing app — the local equivalent of Uber, and the cheapest, safest way to get around Moscow and other Russian cities. The app works in English, shows a fixed fare before you book, and lets you pay the driver in cash. The catch for tourists: foreign Visa and Mastercard no longer work in Russia, and the SMS verification code often won't reach a foreign phone number. Here's how to set it up and use it.
How to set up Yandex Go as a foreigner
- Download before you travel. Yandex apps can be hard to find in some foreign app stores, so install Yandex Go from the App Store, Google Play or Huawei AppGallery before you arrive, while you still have a reliable connection.
- Verify your phone number. Registration sends an SMS code, and that code reliably arrives only on Russian or CIS numbers. The simplest fix is to buy a local Russian SIM or eSIM on arrival and register with that number; many foreign numbers never receive the code.
- Set the language to English. In the app settings you can switch the interface to English, so booking, fares and driver messages are easy to follow.
How do you pay for a Yandex Go ride?
Foreign Visa and Mastercard stopped working in Russia in 2022, so you cannot link a Western card. Your options as a tourist are:
- Cash — choose cash as the payment method and pay the driver directly in rubles. This is the simplest and most reliable choice for visitors.
- A Russian MIR card — if you hold a Russian-issued card you can link it for cashless rides. For the full picture, see our guide to how to pay in Moscow as a tourist.
How do you order a taxi via the Yandex Go Telegram bot?
If the app won't work for you — a foreign app-store region, no SMS code arriving, or no Russian card — the Yandex Go Telegram bot @taxi_yandex_bot is a practical workaround. Open it in Telegram, press Start, and share your pickup location as a pin. The bot shows car classes with a fare estimate; confirm the ride and pay the driver in cash.
The bot orders from the same driver pool as the app, so waiting times are the same. Keep your destination written in Russian (Cyrillic) if you can — drivers find it faster.







