Crypto ATMs in Kosovo

Every crypto ATM in Kosovo, and what it really costs

Eight machines in five towns: five exCoins units at HIB Petrol stations and Maxi24, and three run by CoinPrime, the only crypto operator licensed by Kosovo’s central bank. See what an ATM costs compared with buying online, and which ID you’ll need for your amount.

Verified on 20 October 2026 8 ATMs confirmed by operatorsFees as reported by Coin ATM Radar
ATM fee calculator …
EUR
  • BTCBitcoinBTC
  • ETHEthereumETH
  • USDTTetherUSDT
  • LTCLitecoinLTC
You get from the ATM—
Online, by bank transfer—
Buy online at a lower fee

The 4.8% markup is the figure reported for exCoins ATMs on Coin ATM Radar; always check the ATM screen before inserting cash.

Verified on · CryptoKosovo editorial team

Kosovo has eight crypto ATMs confirmed by the operators themselves: five run by exCoins and three by CoinPrime, spread across Pristina, Ferizaj, Prizren, Peja and Gjilan. All eight are listed as open 24/7, four of them at HIB Petrol fuel stations, so you can buy Bitcoin at midnight on a Sunday. The price of that convenience is the markup: around 4.8% when buying and 5.2% when selling at exCoins machines, according to Coin ATM Radar.

How a crypto ATM actually works

A looks like a cash machine but works differently. You don’t insert a bank card and nothing comes out of your bank account. You feed in euro notes, the machine works out how much crypto they buy at its own rate, and sends the coins to the wallet address you show it as a QR code. At machines that also sell, the process runs in reverse: you send crypto and collect euros.

The ATM never holds your coins; it only sends them. So before you go, you need a . If you don’t have one yet, set it up before leaving the house; our guide to crypto wallets in Kosovo walks you through it. Kosovo’s Law No. 08/L-295 on Crypto-Assets treats crypto ATMs as a separately licensed activity (Article 5), and the Central Bank of the Republic of Kosovo (CBK) requires prices and fees to be displayed on the machine itself.

Where Kosovo’s crypto ATMs are

This list includes only ATMs that the operators list on their own websites as of 20 October 2026. The green tag marks the CBK-licensed operator.

Maxi 24

Not on CBK list
Rruga B, Prishtinë
ATM · exCoins 24/7
BTCETHLTCUSDT
Buy and sell (BTC, LTC) · Coin ATM Radar: about 4.8% buy / 5.2% sell + fixed fee.

HIB Petrol Kalabri

Not on CBK list
Afër stacionit të autobusëve, Prishtinë
ATM · exCoins 24/7
BTCETHLTCUSDT
Buy and sell (BTC, LTC)

HIB Petrol 4 (Bibaj)

Not on CBK list
Magjistralja Ferizaj–Gjilan, Bibaj
ATM · exCoins 24/7
BTCETHLTCUSDT
Buy and sell (BTC, LTC)

HIB Petrol 2

Not on CBK list
Rr. Ukë Bytyqi (rruga Prizren–Therandë)
ATM · exCoins 24/7
BTCETHLTCUSDT
Buy and sell (BTC, ETH, LTC, USDT) · Installed 24 Feb 2024 (Coin ATM Radar).

HIB Petrol

Not on CBK list
Rr. Zahir Pajaziti, Pejë
ATM · exCoins 24/7
BTCETHLTCUSDT
Buy only (selling unconfirmed)

CoinPrime Prishtina

CBK licence
Rruga B, 10000 Prishtinë
ATM · CoinPrime 24/7
BTCETHLTC
Buy and sell (BTC, ETH, LTC) · Selling via SMS redeem code. ID needed even below €1,000.

CoinPrime Ferizaj

CBK licence
Rr. Vëllezërit Gërvalla, 70000 Ferizaj
ATM · CoinPrime 24/7
BTCETHLTC
Buy and sell (BTC, ETH, LTC)

CoinPrime Gjilan

CBK licence
Rr. Adem Jashari, 60000 Gjilan
ATM · CoinPrime 24/7
BTCETHLTC
Buy and sell (BTC, ETH, LTC)

Pristina has three: Maxi24 on Rruga B, HIB Petrol Kalabri near the main bus station, and CoinPrime, also on Rruga B. Ferizaj has two; Prizren, Peja and Gjilan one each. For local detail, nearby offices and fallbacks, see the city guides for Pristina, Ferizaj, Prizren, Peja and Gjilan. Gjakova, Mitrovica, Podujevë and Lipjan have no confirmed ATM but do have exCoins offices; they’re all on our crypto map of Kosovo.

Two operators, two rulebooks: exCoins and CoinPrime

exCoins runs the larger network: five General Bytes machines, four at HIB Petrol stations (Kalabri in Pristina, Bibaj on the Ferizaj–Gjilan road, Prizren on the road towards Suhareka, and Peja) and one at Maxi24. They sell BTC, ETH, LTC and USDT. According to the FAQ on the exCoins website, you can use the ATMs without opening an account. exCoins does not appear on the CBK’s list of licensed institutions dated 15 October 2026. Our full assessment is in the exCoins review.

CoinPrime has three ATMs: on Rruga B in Pristina (installed March 2026), on Vëllezërit Gërvalla street in Ferizaj and on Adem Jashari street in Gjilan. All three buy and sell BTC, ETH and LTC around the clock. CoinPrime SH.P.K. is the only crypto-asset service operator on the CBK list, licensed in July 2026, and that brings stricter rules: ID even below €1,000, and a €1,000 cash cap per 24 hours counted across its ATMs and offices combined. CoinPrime doesn’t publish its ATM fees on its website; you see them on screen. More in our CoinPrime review.

Kosovo’s two crypto ATM operators (20 Oct 2026)
exCoinsCoinPrime
ATMs5 (General Bytes)3
CoinsBuy: BTC, ETH, LTC, USDTBuy and sell: BTC, ETH, LTC
Reported cost≈4.8% buy / 5.2% sell + fixed fee (Coin ATM Radar)Not published; shown on screen
IDNone to €500; SMS €500–1,000; full KYC above €1,000ID at any amount; max €1,000 cash per 24h
CBK licenceNot on the listLicensed, July 2026

Bitcoin ATM fees in Kosovo, with real numbers

A crypto ATM doesn’t show a separate “fee” the way a bank does. It sells you crypto at a rate above the market, and the difference is your cost. That at exCoins machines is reported at about 4.8% for buying and 5.2% for selling, plus a fixed fee whose size Coin ATM Radar doesn’t specify. These figures come from Coin ATM Radar’s public listing, not from the operator, so always check the screen before inserting cash.

In practice: on €100 you lose about €4.80 to the markup; on €500 about €24; on €1,000 about €48. Compare that with an online platform, where a typical base trading fee is around 0.25%, or €2.50 on €1,000, plus whatever your bank charges for the transfer. For small sums, an ATM makes sense when you need crypto right now and don’t want a bank involved. For larger sums the gap adds up fast. The calculator at the top of this page does the maths for your amount, and our step-by-step guide to buying Bitcoin in Kosovo compares the other routes.

Confirmed ATMs
8in 5 towns
Buy markup
≈4.8%exCoins, Coin ATM Radar
Sell markup
≈5.2%exCoins, Coin ATM Radar
Cash cap
€1,000per 24h at licensed operators

Limits and ID requirements by amount

ID rules depend on the operator and the amount. For exCoins ATMs, the Coin ATM Radar listing describes three tiers: up to €500 with no verification, €500 to €1,000 with an SMS check on your phone number, and full above €1,000. CoinPrime asks for ID at every amount.

Above all of that sits the CBK regulation: ID is mandatory for transactions of €1,000 or more, and amounts over €1,000, or several linked transactions within 24 hours that add up to more, cannot be paid in cash at licensed operators. So splitting €2,000 into two €1,000 insertions doesn’t work. If you need more, move to a bank transfer; CoinPrime charges 1% for purchases paid that way.

A hand using a street cash machine
A crypto ATM looks like a cash machine but never touches your bank account: cash goes in, coins go to your wallet.

Using a crypto ATM, from QR code to receipt

  1. Get your wallet ready

    Open the app, pick the coin and tap “Receive”. Your address and QR code appear on screen.

  2. Choose “Buy” and the coin

    Select purchase and the cryptocurrency on the ATM. Read the rate and fee it shows.

  3. Verify if asked

    Depending on amount and operator: nothing, an SMS code, or an ID scan.

  4. Scan your QR code

    Hold the phone up to the ATM camera. Check that the address on screen matches your wallet.

  5. Insert your notes

    The screen shows the cash inserted and the amount of crypto you’ll receive.

  6. Confirm and take the receipt

    Keep it or photograph it. You’ll need it for any complaint and for your tax records.

The coins appear in your wallet once the network processes the transaction; for Bitcoin that can take a few minutes, or longer when the network is busy. If nothing arrives, don’t leave without the receipt, and contact the operator with the transaction number. Keep the receipt for the tax office too: when you sell at a profit, the purchase date and price matter, as explained in our guide to crypto tax in Kosovo.

Selling crypto for euros at an ATM

Not every ATM sells. CoinPrime’s three machines buy and sell BTC, ETH and LTC: you send the coins to the address the machine displays, receive a code by SMS, and use it to collect your euros. At exCoins, the Pristina machines (Maxi24, HIB Kalabri) and the Ferizaj one (HIB Bibaj) are listed as selling BTC and LTC, the Prizren HIB Petrol machine is described as buy-and-sell, and selling in Peja is unconfirmed. The reported sell cost at exCoins is about 5.2%.

The €1,000-per-24-hours cash cap applies here too at the licensed operator. For larger amounts, or to compare ATMs with exchange offices and bank withdrawals, read selling crypto for cash in Kosovo. If you’d rather deal with a person, the walk-in crypto offices charge a lower commission than the ATMs.

From Kosovo’s first Bitcoin ATM to CBK licensing

  1. Kosovo’s first Bitcoin ATM opens, run by AlbVision near the Qyteza Pejton neighbourhood in Pristina, prompting a central bank warning. It is most likely no longer in service.
  2. Coinsfera appears with a “teller” listing in Kosovo. The listing looks stale and we could not confirm it.
  3. exCoins installs its ATM at HIB Petrol 2 in Prizren (per Coin ATM Radar).
  4. Law No. 08/L-295 is published in the Official Gazette; Article 5 brings crypto ATMs under licensing.
  5. The CBK application deadline passes; operating without a licence becomes a violation.
  6. CoinPrime installs its ATM on Rruga B, Pristina.
  7. CoinPrime SH.P.K. becomes the first crypto operator licensed by the CBK.

Why does this matter now? Because Coin ATM Radar, the site most people land on from Google, still lists around 17–18 ATMs and tellers in Kosovo: eight in Pristina, two or three in Ferizaj, two in Prizren and one each in Gjilan, Kamenica, Lipjan, Mitrovica and Peja. The operators themselves confirm eight. The rest are either retired machines, like the Pejton one, or offices listed as “tellers”. Unlike that directory, we don’t count anything the operator doesn’t list itself. A HIB Petrol ATM in Gjakova announced in 2024 and a HIB listing in Gjilan both remain unconfirmed.

The nearest crypto ATMs outside Kosovo

If you are travelling, here is what the region offers. Skopje is closest: about 90 km from Pristina via the Hani i Elezit crossing, with a Bitomat in East Gate Mall. Belgrade has several ECD machines, but if you are a foreign national who entered through Kosovo, Serbia does not recognise Kosovo’s crossings as a legal international entry point; check the rules for your passport before you set off. Coin ATM Radar lists no ATM in Albania.

Crypto ATMs in the region (per Coin ATM Radar and operators)
CountryWhereTermsNote
North MacedoniaSkopje, Bitomat, East Gate Mall (Belasitsa 2, level −2)10:00–22:00; EUR and MKD; BTC, ETH, LTC, USDT, USDC; ≈6% buy spread; ID scan~90 km from Pristina
SerbiaBelgrade (Galerija, TC Mercator) and Novi Sad, ECD6.2% + 500 RSD buy; 6.2% + 250 RSD sell; verified ECD accountEntry via Kosovo caveat
MontenegroTivat, 1 ATMUnconfirmedDetails missing
Albania—No ATM listed—

For Kosovo residents, ATMs abroad are rarely worth a trip: costs are higher than at home and the journey eats time. They only make sense if you are there anyway, for example a diaspora family driving down through Skopje in summer.

A Bitcoin coin resting on banknotes
Before you insert a single note, read the rate on screen: that is where the real cost sits.

Frequently asked questions

How much does a Bitcoin ATM in Kosovo charge per €100?

For exCoins ATMs, Coin ATM Radar reports a buy markup of about 4.8%, so roughly €4.80 per €100, plus a fixed fee shown on screen. On €1,000 that becomes about €48. Buying online by bank transfer at a 0.25% trading fee costs about €0.25 per €100, before any bank charge.

Can I buy Bitcoin at an ATM with cash?

Yes, that is what they are for. You insert euro notes and receive Bitcoin, Ethereum, Litecoin or (at exCoins) USDT in your own wallet. CoinPrime asks for ID at any amount; at exCoins, according to Coin ATM Radar, no verification is needed up to €500.

Can I withdraw cash from a crypto ATM?

Yes, at machines with a sell function. All three CoinPrime ATMs buy and sell BTC, ETH and LTC, paying out with a code sent by SMS; several exCoins ATMs sell BTC and LTC at a reported cost of about 5.2%. For a comparison with bank withdrawals and exchange offices, see selling crypto for cash in Kosovo.

Do I need an account to use a Bitcoin ATM?

Not at exCoins: the operator’s FAQ says its ATMs work without an account. You only need a wallet address to receive the coins. At CoinPrime you verify your identity with a document on every transaction.

Which crypto ATMs in Kosovo are licensed?

The Central Bank of the Republic of Kosovo’s list dated 15 October 2026 names a single crypto operator: CoinPrime SH.P.K. of Ferizaj, which runs three ATMs in Pristina, Ferizaj and Gjilan. exCoins is not on that list. Background: Kosovo’s crypto law and CBK licensing.

Is there a Bitcoin ATM in Gjakova?

Neither operator lists one as of 20 October 2026; a HIB Petrol ATM announced in 2024 remains unconfirmed. The nearest machines are in Prizren and Peja. Details: crypto in Gjakova.

Sources and verification

  1. exCoins — offices and ATMs — accessed 20 Oct 2026
  2. CoinPrime Kosovo — ATMs, offices and limits — accessed 20 Oct 2026
  3. Coin ATM Radar — reported fees and limits
  4. CBK — list of licensed financial institutions (15 Oct 2026, PDF, Albanian)
  5. Law No. 08/L-295 on Crypto-Assets (English, PDF) — Article 5
  6. CBK — Regulation on licensing crypto-asset service operators (PDF)
  7. KosovaPress — CoinPrime becomes first licensed crypto company — 9 Jul 2026, in Albanian