Skip to content

Taxi and Ride Apps in Serbia

Written by Anthony Toast10 sources

Serbia is not an Uber market with a perfect local substitute. Belgrade has several useful booking routes, but the safest airport answer is still a paper price confirmation from an official kiosk.

Use Yandex Go as the first city comparison, CAR:GO as a Belgrade-only second quote and Naxis when you want a direct licensed-taxi dispatcher. At Belgrade Airport, ignore every verbal offer until you have the official zone voucher.

Choose by pickup, not logo

Your situationBest first move
A normal ride within BelgradeCheck Yandex Go, then read the live fare model before confirming.45
Yandex has no car or a poor estimateCompare CAR:GO's Belgrade quote and payment option.6
You prefer a conventional taxi dispatcherRequest Naxis and specify card payment before pickup.7
Belgrade Airport arrivalsTake a fixed-price voucher from an official e-kiosk, then join the rank.1
A rural, intercity or very early pickupPrearrange a reputable local operator and get the full terms in writing.89

For Belgrade's free city network and airport bus exceptions, continue with Transit Apps in Serbia

App details

Yandex Go app icon

Yandex GoEssential

The most practical taxi-booking default in Belgrade, connecting users with licensed partner fleets and showing an estimated fare before pickup.

Pro tip: Compare cash and card availability before confirming. The estimate can rise during the ride, and foreign-number verification may occasionally fail.

CAR:GO app icon

CAR:GO

Belgrade-based app transport that can provide a lower upfront quote than a conventional taxi, with cash and card options shown in the app.

Pro tip: Treat it as an alternative, not your only arrival plan. Verification and foreign cards can fail, and CAR:GO is not a conventional metered taxi fleet.

Naxis Taxi app icon

Naxis Taxi

Large licensed Belgrade taxi association with direct app dispatch, airport service and metered city fares.

Pro tip: Request card payment before pickup and keep dinars as backup. At the airport, the official fixed-price voucher system is safer than any unsolicited offer.

At a glance

Not available here Uber does not operate in Serbia. Yandex Go dispatches licensed taxi partners, CAR:GO offers a local app-based alternative and Naxis provides a conventional licensed-taxi fallback in Belgrade.

Yandex Go is a dispatcher, not the carrier

Yandex describes itself as an information service whose transport is supplied by partner carriers. In Belgrade that can include an established taxi fleet such as Pink. Match the assigned company, car and plate rather than assuming every vehicle follows one global service model.45

The app shows an estimate, but Yandex says it can change with service class, multipliers, a destination change, extra stops or other listed conditions. Read the live request screen. Keep a screenshot. The first figure isn't automatically a fixed cap.5

A single per-kilometre number is misleading

Yandex's Pink page shows a live tariff profile, but it also says partner-fleet rates can differ and that multipliers, paid vehicle arrival, stops and destination changes can alter the estimate. Read the active request screen instead of carrying one quoted kilometre rate from an article into every ride.5

Naxis currently publishes a RSD320 start, RSD105 per km on its first tariff, RSD135 on its second and RSD210 on its third, plus RSD1,800 per hour of waiting. The categories distinguish ordinary daytime, night or holiday and out-of-city travel. Confirm the meter tariff before moving. Need a card? Request a card-capable car at dispatch.7

CAR:GO and Naxis solve different problems

CAR:GO currently presents itself as a Belgrade-focused ride platform with licensed local drivers, a pre-ride estimate, cash or card selection, tracking and 24/7 support. It is a useful second quote, not evidence of coverage across Serbia.6

Naxis is a direct licensed-taxi alternative in Belgrade. Use it when you would rather book a known association than wait for an app marketplace match. Ask for a card-capable vehicle before dispatch and keep dinars for a failed terminal.7

Belgrade Airport's voucher removes the fare negotiation

The airport publishes four e-kiosks for fixed zone-price confirmations: three in baggage claim and one in the passenger lounge. Get the voucher first. Then approach the designated arrivals rank and take the first taxi in the queue.1

One confirmation covers up to 4 passengers plus luggage that fits in the boot, and the driver must charge the printed amount. Ignore arrivals-hall solicitors and do not exchange the voucher for a separate verbal price.1810

A marked taxi still needs checking, and Belgrade is not Serbia

Local reporting and traveler warnings identify unlicensed or inflated-fare approaches around transport hubs. For a street taxi, look for normal company markings and the required TX plate suffix, or order through a known dispatcher. Do not follow anyone who pulls you away from the official queue.310

Yandex and CAR:GO's usefulness in central Belgrade does not create dependable rural supply. For Novi Sad, a village, a late border arrival or a dawn departure, ask the accommodation or a reputable local company to confirm the pickup point, vehicle, total fare basis and payment method.89

If the app does not work

Use the official taxi rank, call a known licensed association or ask the accommodation to place and confirm the booking. Belgrade's integrated regular public transport has been free for all passengers since January 2025, so a bus, tram or BG:Voz trip can also be the cleaner fallback when no app car appears.2

What this does not cover: Checked on 21 August 2026. Taxi tariffs, app coefficients and airport zone prices can change, so use the live request, meter and airport voucher as the final authority. Operator pages establish current features and airport rules; user reports identify possible verification, availability and scam patterns rather than measured failure rates.

Frequently asked questions

Do Uber and Bolt operate in Serbia?

Neither is the ordinary Serbian option. Belgrade visitors normally use a local taxi dispatcher or a platform such as Yandex Go or CAR:GO, then arrange a local operator outside the capital when needed.

Can I use a foreign card in a Serbian ride app?

It may work, but registration, authorization and the driver's payment setup can still fail. Add the card before a time-sensitive journey and carry enough Serbian dinars for a legitimate alternative.

Is a Yandex Go estimate in Belgrade the final fare?

Not necessarily. The published terms allow adjustments for the selected service, multipliers, changed destinations, additional stops and other stated conditions. Save the request screen and inspect the live terms.

How do I avoid a taxi scam at Belgrade Airport?

Use one of the airport's own kiosk confirmations before reaching the queue. Keep that document, board at the designated stand and reject anyone asking you to substitute an unofficial deal.

What should I book for a ride outside Belgrade?

Use an operator that serves the exact town and obtain written confirmation of the address, time, vehicle, price basis and accepted payment. A capital-city app listing is not a rural availability promise.

These apps need data

Guac eSIM covers Serbia with plans from $0.58 per GB. Install it before you land and activate instantly.

A data eSIM gives you internet, not a local phone number, so it cannot receive SMS verification codes.

Compare SIM and eSIM options for Serbia→

Get an eSIM