Visa and Mastercard work almost everywhere in Korea, including most restaurants, cafés, hotels, convenience stores, museums and chain shops. Still, carry around ₩50,000–₩100,000 in cash per traveler per week for traditional markets, street food, small restaurants and the occasional taxi issue. For card payments and ATM withdrawals, always choose KRW, not your home currency, when the terminal asks.
Korea is one of the easiest countries in Asia to travel with a card. You can pay for a small coffee, a convenience-store snack or a restaurant meal by card without anyone finding it strange.
The catch is not “cash or card.” The real question is where foreign cards work smoothly, where Korean-only payment systems get in the way, and how much backup cash you should carry so one market stall or taxi does not become a problem.

Do foreign cards work in Korea?
Yes. For normal travel spending, Visa and Mastercard are the safest foreign cards to bring to Korea.
They work at most places tourists actually use: hotels, restaurants, cafés, convenience stores, department stores, museums, pharmacies, large supermarkets and major retail chains.
Amex is useful as a backup in Seoul, luxury hotels and bigger stores, but it is less reliable at small local businesses. Discover and JCB may work in some chains or ATMs, but they should not be your only card.
The best setup is simple:
Payment method | How reliable is it? | Best use |
|---|---|---|
Visa | Very reliable | Main travel card |
Mastercard | Very reliable | Main travel card or backup |
Amex | Good but uneven | Hotels, department stores, larger merchants |
Discover / JCB | Mixed | Backup only |
Cash | Still useful | Markets, street food, tiny restaurants, taxi backup |
T-money | Essential | Subway, buses, some taxis and convenience stores |
If you only bring one card, make it Visa or Mastercard. If you bring two, bring one of each.
Where will your card definitely work?
Your foreign Visa or Mastercard should work smoothly at most modern businesses in Korea.
Expect card payment to work at:
Convenience stores such as CU, GS25, 7-Eleven and Emart24
Chain cafés and independent cafés
Most restaurants in Seoul, Busan and major cities
Hotels and guesthouses
Department stores and shopping malls
Museums, attractions and ticket counters
Pharmacies and beauty stores
Supermarkets and major retail chains
Card payment is so normal in Korea that very small purchases are usually fine. Paying for a ₩2,000–₩5,000 item by card is not awkward.
The main exception is not the card network itself. It is usually the merchant’s payment setup. Some tiny businesses may accept Korean cards but reject foreign cards, especially if their terminal or payment processor does not handle international cards well.
How does public transport work?
Public transport is different from normal card payment. For subway and buses, you should use a T-money card or another Korean transportation card.
Most foreign credit cards do not work directly as tap-to-ride cards on Korean subway gates and buses. You buy a T-money card, load it with Korean won, then tap it when you ride.
For most visitors, the easiest method is:
Buy a T-money card at a convenience store or subway station.
Top it up with cash in Korean won.
Use it for subway, buses and some taxis.
Keep topping it up in small amounts during the trip.
A good starting amount is ₩20,000–₩30,000 for a few days in Seoul. If you are staying longer or moving around a lot, add more later.
Where do you genuinely still need cash?
You do not need to carry a huge stack of cash in Korea. But having no cash at all is a mistake.
The three most common cash situations are:
1. Traditional markets
Traditional markets are the biggest reason to carry cash.
At places like Gwangjang Market, Namdaemun Market, Tongin Market or local neighborhood markets, many stalls still prefer cash. Some may accept Korean mobile payments such as Kakao Pay or account transfer, but those are not useful for most short-term foreign travelers.
For a market food crawl, carry around ₩30,000–₩50,000 in small bills.
2. Street food and very small restaurants
Street-food carts, tiny family-run restaurants, small banchan shops and local drinking spots can be cash-only or foreign-card-unfriendly.
This is exactly the kind of place where the food may be excellent, so cash is not just a backup. It gives you access to the small local places that do not operate like polished tourist businesses.
3. The occasional taxi issue
Most Korean taxis accept cards, and many also accept transportation cards. In practice, it is still smart to keep taxi backup cash.
Sometimes a card terminal has a connection issue. Sometimes a driver is not comfortable with a foreign card. Sometimes you are tired, it is late, and you do not want to argue over a payment screen.
Keep ₩20,000–₩30,000 in cash as taxi backup. That covers many normal city rides, especially within Seoul.
How much cash should you carry in Korea?
For most travelers, the sweet spot is ₩50,000–₩100,000 per person per week.
That is enough for markets, street food, transport-card top-ups and small emergencies without turning your wallet into a cash pouch.
Use this as a simple rule:
Travel style | Suggested cash |
Card-first city traveler | ₩50,000 per week |
Food-market / street-food traveler | ₩100,000 per week |
Family or group traveler | ₩100,000–₩200,000 total backup |
Rural or small-city travel | ₩100,000+ per week |
Do not exchange your entire trip budget into cash. Korea is too card-friendly for that. Carry enough to stay flexible, then use your card for most purchases.

How do you get Korean won cheaply?
The best method is usually to withdraw Korean won from a Global ATM using a low-fee foreign debit card.
Look for ATMs that show:
Global ATM
International Cards
Visa
Mastercard
PLUS
Cirrus
Major Korean banks such as KB Kookmin, Shinhan, Woori and Hana usually have ATMs that can work with foreign cards, but not every machine will accept every card. If one ATM fails, try another bank or another machine inside the same branch.
To reduce fees, avoid withdrawing tiny amounts many times. A local ATM fee is often charged per withdrawal, so taking out ₩300,000–₩500,000 once is usually better than taking out ₩50,000 several times.
Before you fly, check three things with your home bank:
Whether your card allows international ATM withdrawals.
Whether your card has a 4-digit PIN.
Your daily withdrawal limit and foreign transaction fee.
A travel-friendly debit card from a bank or fintech with low foreign fees can save real money over a long trip.
Should you exchange money at the airport?
Airport exchange counters are convenient but usually not the cheapest option.
Use them only for a small starter amount if you want cash immediately after landing. Around ₩30,000–₩50,000 is enough to get through your first transport ride, convenience-store stop or emergency cash moment.
Do not exchange your entire trip budget at the airport unless you have checked the rate and are comfortable with the spread. For most travelers, a Global ATM or a better city exchange option will be more cost-effective.
What is the DCC trap?
DCC means Dynamic Currency Conversion. It happens when a payment terminal or ATM asks whether you want to pay in Korean won or your home currency.
For example, the screen may ask:
Pay KRW ₩57,000
Pay USD $42.30
Always choose KRW.
The home-currency option looks helpful because you can understand the amount immediately. But the conversion rate is usually set by the merchant’s payment provider or ATM operator, not by your card network at the normal card rate. That can quietly add a markup.
The rule is simple:
In Korea, when a terminal or ATM asks, choose KRW, not USD, GBP, EUR, AUD or your home currency.
Check the receipt before leaving. If you see your home currency on the receipt and you did not choose it, ask the cashier to void and re-run the payment in KRW.
Why are ₩50,000 notes annoying?
Korean banknotes come in ₩1,000, ₩5,000, ₩10,000 and ₩50,000 notes.
The ₩50,000 note is useful for carrying larger amounts, but it can be annoying at small stalls. Street-food vendors, market stalls and tiny shops may not want to break a ₩50,000 note for a ₩3,000–₩8,000 purchase.
When you withdraw cash, try to get smaller bills if the ATM offers a mixed-denomination option. If you end up with ₩50,000 notes, break one at a convenience store, café or supermarket before heading to a market.
For travel, the most useful cash mix is:
Several ₩10,000 notes
A few ₩5,000 notes
A few ₩1,000 notes
One or two ₩50,000 notes only if you need larger backup cash
Small bills make Korea easier.
Trip Budget Calculator
Trip Budget Calculator — Cash needs are now baked in. Pick your travel style and see exactly how much KRW and estimated home-currency budget your Korea trip will need.
Use it before you travel so you know how much to keep on card, how much to withdraw, and how much cash to carry for markets and transport.
Frequently asked questions
Can I travel in Korea with only a credit card?
You can do most of your Korea trip by card, especially in Seoul and major cities. But you should still carry ₩50,000–₩100,000 in cash for markets, street food, transport-card top-ups and backup situations.
Do foreign Visa and Mastercard cards work in Korea?
Yes. Visa and Mastercard are the most reliable foreign card networks for Korea. They work at most hotels, restaurants, cafés, convenience stores, shops and attractions.
Does Amex work in Korea?
Amex works at many hotels, department stores and larger merchants, especially in Seoul. It is less reliable at small restaurants, local shops and market stalls, so do not use Amex as your only card.
Can I use my foreign card on the subway?
Usually no. Korean subway and bus systems mainly use T-money or other local transportation cards. Buy a T-money card and top it up with Korean won cash.
How much cash should I bring to Korea?
For most travelers, carry ₩50,000–₩100,000 per person per week and use cards for the rest. Bring more if you plan to visit many traditional markets, rural areas or cash-heavy food spots.
Should I pay in KRW or my home currency?
Always choose KRW. If a terminal or ATM offers your home currency, that is Dynamic Currency Conversion, and it often gives you a worse rate than letting your card issuer handle the conversion.
Are taxis in Korea cash-only?
No. Most Korean taxis accept cards, and many accept transportation cards. Still, keep ₩20,000–₩30,000 in cash as backup in case the terminal fails or your foreign card does not go through.
