you opened Yandex Mapsto build a route by bus or metro, but instead of the usual transport icons there is a blank screen or the inscription โ€œNo routes available" The situation is familiar to many: the service either works perfectly, then suddenly becomes โ€œblindโ€ to public transport. What's wrong - a glitch in the application, problems with the Internet or an error in the settings?

The problem may lie both on the userโ€™s side (incorrect geolocation parameters, outdated version of the application) and on the side Yandex (database update, technical work). In this article we will look at all possible reasonswhy Transport is not displayed in Yandex Maps, - from trivial to rare, and we will also give step-by-step instructions for eliminating them. We will pay special attention to the nuances for Android, iOS and desktop version.

If you are in a hurry, use the quick checklist below - your problem may be solved in 2 minutes. For an in-depth analysis, read the entire article: there are answers even to non-obvious questions, for example, why transport is visible on the phone but not shown on the computer, or what to do if there are routes, but they are several years out of date.

๐Ÿ“Š On what platform does the display of transport in Yandex Maps not work for you?
Android
iOS
Computer (browser)
I don't know

1. Problems with geolocation: why Maps โ€œdoesnโ€™t seeโ€ your location

The most common reason why public transport is not displayed โ€” incorrect geolocation operation. Yandex Maps determines your location via GPS, data from mobile towers or Wi-Fi networks. If at least one of these sources fails, the service may get lost and show a blank screen instead of routes.

Most often the problem occurs in the following cases:

  • ๐Ÿ“ฑ GPS disabled in the phone settings (or works in energy-saving mode).
  • ๐ŸŒ No access to exact location for application Yandex Maps.
  • ๐Ÿ“ก Weak mobile network signal or Wi-Fi (especially in underground passages, metro).
  • ๐Ÿ”„ The geodata cache is out of date (relevant for Android).

How to check? Open any other application that uses geolocation (for example, Google Maps or 2GIS). If your location is determined correctly there, the problem is precisely Yandex Maps. If not, look for the reason in your phone settings.

On Android go to Settings โ†’ Geodata and make sure that:

  1. The "Geodata" switch is enabled.
  2. For Yandex Maps permission is set to "Always" (not "Only during use").
  3. The mode "High accuracyยป (uses GPS + Wi-Fi + mobile networks).
โš ๏ธ Attention: On some phones (eg Xiaomi or Huawei) there is an โ€œAutostart applicationsโ€ function. If it is disabled for Yandex Maps, geolocation may be unstable even when GPS is turned on.

2. Outdated version of the application or browser

If transport is not shown only in the mobile application, but is displayed normally in the browser (or vice versa), an outdated version of the software is to blame. Yandex regularly updates route databases and display algorithms, and older versions may not support new data.

How to check the latest version:

  • ๐Ÿ“ฑ On Android: open Google Play, find Yandex Maps and see if there is an "Update" button.
  • ๐ŸŽ On iOS: go to App Store โ†’ โ€œUpdatesโ€.
  • ๐Ÿ’ป On your computer: update your browser to the latest version (especially if you use Safari or Edge).

Minimum requirements for correct operation (as of 2026):

Platform Minimum version Recommended version
Android 10.0+ 12.0 and higher
iOS 13.0+ 15.0 and higher
Browser (PC) Chrome 90+, Firefox 85+ Latest stable version

If the update doesn't help, try reinstall the application:

  1. Remove Yandex Maps through your phone settings.
  2. Reboot your device.
  3. Install the application again from the official store.
๐Ÿ’ก

Before reinstalling, save your favorite places: open Profile โ†’ Favorites โ†’ Export and send the list by email.

3. Cache and application data errors

Cache and temporary files speed up the application, but sometimes they accumulate outdated data on transport routes, causing Maps to show irrelevant information or nothing at all. For example, you might see a bus schedule for 2022 or a blank screen instead of a subway map.

How to clear cache:

  • ๐Ÿ“ฑ Android: Settings โ†’ Applications โ†’ Yandex Maps โ†’ Storage โ†’ Clear cache.
  • ๐ŸŽ iOS: The cache is cleared only when the application is uninstalled (see section above).
  • ๐Ÿ’ป Browser: Click Ctrl + Shift + Del โ†’ select โ€œCached images and filesโ€ โ†’ clear.

If after clearing the cache the transport still does not appear, try reset application settings (only for Android):

  1. Go to Settings โ†’ Applications โ†’ Yandex Maps.
  2. Click Storage โ†’ Manage Space โ†’ Clear All Data.
  3. โš ๏ธ Attention: This will delete all saved routes, favorites and search history!

After resetting, launch the application again and wait until it downloads the latest data (may take up to 5 minutes if the Internet is slow).

Check your Internet speed|Reboot your device|Update the application|Try to log into another Yandex account-->

4. Problems with your Yandex account or regional settings

If the transport is not displayed only under your accountbut appears in guest mode, the problem may be related to:

  • ๐Ÿ”’ Function lock (for example, for violating the rules of use of the service).
  • ๐ŸŒŽ Incorrect region in the profile (another city or country is selected).
  • ๐Ÿ“… Outdated privacy settings (restrictions on geodata collection).

How to check:

  1. Open Yandex Maps and click on the profile icon.
  2. Check that the correct city is listed in the โ€œMy Regionโ€ section.
  3. Go to Yandex account settings and make sure there are no active restrictions.

If you are using VPN or proxy, disable them - Yandex can block the display of transport for โ€œsuspiciousโ€ IP addresses (for example, from other countries). Also check if your browser has Incognito mode enabled with geolocation blocking.

A rare but possible case: your account has come under technical limitation due to frequent requests to the Maps API (relevant for developers). In this case, the transport may not be shown only on the desktop version. The solution is to write to Yandex support indicating your client_id (can be found in Settings โ†’ About the program).

5. Technical failures on the Yandex side

Sometimes the problem lies not in your device, but in the service itself. Yandex regularly updates transport databases, and during such updates, failures may occur:

  • ๐Ÿšง Scheduled technical work (usually at night).
  • ๐Ÿ“‰ Server overload (during peak hours or during DDoS attacks).
  • ๐Ÿ—บ๏ธ Data errors (for example, after changing bus routes).

How to understand that the problem is on Yandexโ€™s side:

  1. Check the service status on Yandex Maps status page.
  2. Read reviews at Google Play or App Store - if there are a lot of complaints about โ€œdisappearing transportโ€, this is a massive problem.
  3. Try opening Maps from another device or through a different browser.

If the failure is confirmed, all that remains is to wait. Problems are usually resolved within a few hours. As a temporary solution, you can use alternative services:

  • ๐Ÿš— Google Maps (but there are no Russian public transport routes there since 2022).
  • ๐Ÿš‡ 2GIS (works well for large cities).
  • ๐ŸšŒ Yandex Transport (separate app for real-time bus tracking).
โš ๏ธ Attention: After major updates (for example, adding new metro stations), transport data may not be displayed correctly for up to 2-3 days. During this period, routes may โ€œjumpโ€ or disappear.

6. Features of displaying transport in different regions

Yandex Maps does not show transport equally well everywhere. In some cities or areas, data may be incomplete, outdated or missing altogether. Here are the main reasons:

For small towns and villages:

  • ๐Ÿ˜๏ธ Lack of official data from carriers (Yandex cannot add routes without a schedule).
  • ๐ŸšŒ There are routes, but they have not been updated for years (for example, the bus goes on a different route, but the Maps have an old version).

For Moscow, St. Petersburg and million-plus cities:

  • ๐Ÿš‡ Data is updated more often, but there may be errors in the schedule (for example, temporary changes due to road repairs are not taken into account).
  • ๐Ÿšฆ During peak hours, the service may freeze and not show current delays.

For Crimea, DPR/LPR and other disputed territories:

  • ๐ŸŒ Yandex may not display transport due to political restrictions (for example, Crimean routes may disappear periodically).
  • ๐Ÿš Local carriers do not provide data in Yandex, so routes are added manually and often become out of date.

How to check the relevance of data for your city:

  1. Open Yandex Maps in the browser.
  2. Enter your city name into the search.
  3. Click on the transport icon (bus/tram) - if it is gray and inactive, there is no data for this region.
How to add a missing route to Yandex Maps?

If your city does not have the required bus or trolleybus, you can suggest adding it through the feedback form:

1. Open Yandex Maps on the computer.

2. Click on the โ€œโš™๏ธโ€ icon โ†’ โ€œReport a bugโ€.

3. Select "No public transport route" and fill out the form.

4. Attach a photo of the schedule (if available) - this will speed up processing.

Usually changes are made within 1-3 months, but for small cities the process can take six months.

7. Conflicts with other applications or device settings

Less common, but apt: vehicles may not be shown in Yandex Maps due to conflicts with other programs or system settings. Typical suspects:

  • ๐Ÿ›ก๏ธ Antiviruses or firewalls (for example, Kaspersky, Avast), blocking access to geodata.
  • ๐Ÿ”„ Memory optimizers (on Android), killing background processes Yandex Maps.
  • ๐Ÿ“ต Power Saving Mode, which limits GPS operation.
  • ๐ŸŒ DNS servers, redirecting requests to Maps to incorrect IPs (relevant for some providers).

How to diagnose:

  1. Temporarily disable your antivirus and check if the transport appears.
  2. On Android add Yandex Maps in battery optimizer exceptions (Settings โ†’ Battery โ†’ Optimization).
  3. Try changing DNS to 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).

If the problem appeared after updating the operating system (for example, to iOS 17 or Android 14), check if the permissions for the application have been reset. Sometimes new OS versions block access to geolocation for โ€œoldโ€ programs.

๐Ÿ’ก

If the transport is not shown on only one device, but works on others, the problem is definitely in the settings of this gadget, and not in the Yandex service.

FAQ: Frequently asked questions about problems with transport in Yandex Maps

๐Ÿš Why are there no buses for my city in Yandex Maps, although they run?

Most likely, local carriers do not transmit data to Yandex. You can:

  1. Write to Yandex support with a request to add routes (attach a photo of the schedule).
  2. Use alternative services, for example, 2GIS or the official website of your cityโ€™s transport.

For small cities (population < 50 thousand), data can be updated every few years.

๐Ÿ“ฑ There is transport on the phone, but not on the computer. What's the matter?

Probable reasons:

  • Outdated browser version (update Chrome, Firefox or Edge).
  • Block geolocation in browser settings (allow access for yandex.ru/maps).
  • Browser extensions (eg. AdBlock or uBlock), interfering with data loading.

Try opening Maps in incognito mode or another browser.

โณ Why does Yandex Maps show an outdated transport schedule?

Route data is not updated in real time, but with a delay:

  • For metro and trains - once every 1-2 weeks.
  • For buses/trams - once every 1โ€“3 months (depending on the city).

If schedule changes have occurred recently (for example, a new stop has opened), wait 2-4 weeks. For urgent trips, check the latest information on the carrier's website.

๐Ÿš‡ There is a metro, but there are no buses and trams. Why?

Yandex prioritizes the display of transport by popularity:

  1. First, data on the metro and trains is loaded (they are updated more often).
  2. Then - buses, trolleybuses, trams (they may load with a delay).

If the Internet is slow, the service may not wait for all layers to load. Try:

  • Refresh the page (on PC) or restart the application.
  • Connect to a faster network (for example, switch from mobile Internet to Wi-Fi).
๐Ÿ” How to enable the display of transport in Yandex Maps if it suddenly disappears?

Step by step instructions:

  1. Check geolocation (must be enabled for the application).
  2. Update Yandex Maps to the latest version.
  3. Clear the application cache (on Android) or reinstall it.
  4. Check whether the antivirus is blocking access to Yandex servers.
  5. If all else fails, write to support via the form in the application (Profile โ†’ Help).