Best eSIM for Japan — Prepaid Data Plans & Prices
By Flavia Voican · Updated 2026-04-10
Disclosure: Some links are affiliate links. Learn more.
eSIM Guide for Japan
Japan’s physical SIM top-up chaos makes eSIM the smartest choice for most travelers. Here’s the real deal:
Providers & Plans
- Airalo: Best for tourists. Plans start at $10 (3GB, 7 days) up to $20 (7GB, 14 days). Covers all major networks via NTT Docomo. No hidden fees.
- Yesim: Similar pricing ($12 for 5GB/7 days). Uses SoftBank network (good for Tokyo, Osaka).
- Holafly: $15 for 5GB/14 days. Relies on NTT Docomo (best coverage overall).
- Local eSIMs (SoftBank, Docomo): Only for business travelers. Requires Japanese bank account or ID. Skip these.
Coverage & Activation
All eSIMs piggyback on NTT Docomo’s network (99% coverage in cities, solid in rural areas). Activation is instant via QR code. Set up as a secondary eSIM on your phone (dual-SIM mode) to keep your main line active. Pro tip: Scan the QR code before landing—airport Wi-Fi is spotty.
Physical SIM: Buying & Top-Up Guide
Yes, you can buy a local SIM at Narita/Haneda, but topping it up? That’s where 80% of tourists get stuck. Here’s how to avoid disaster.
Operators & Where to Buy
Top 3 Operators:
- NTT Docomo: Best for tourists (English support at stores, clear signage). Buy at Docomo Shop in airports (expensive: ~¥1,500 for basic plan + SIM).
- SoftBank: Good coverage, but staff rarely speak English. Buy at SoftBank Store in malls (e.g., Shibuya Scramble Square).
- Rakuten Mobile (formerly AU): Cheapest plans, but avoid—apps are only in Japanese, no English support.
Where to Buy (NOT Airport): Skip airport counters. Go to convenience stores (7-Eleven, FamilyMart, Lawson) near your hotel. Staff here speak basic English and sell prepaid SIMs (¥1,000-1,500). For Docomo, ask: “Prepaid SIM for tourists, please.”
How to Top Up (The Real Way)
Forget apps. Here’s what actually works:
- Convenience Stores (7-Eleven, FamilyMart, Lawson):
- Ask for data top-up (data charge, not phone call).
- Pay in cash (they won’t take cards).
- Give them the SIM card’s number (written on the card).
- Price: ~¥500 for 1GB (3 days).
- Docomo App (Only for Docomo Users):
- Download “Docomo Mobile” (Japanese only).
- Requires Japanese phone number to register.
- Card payments might work, but fails 90% of the time. Don’t waste time.
- USSD Codes (For Docomo Only):
- Check balance:
*101# → Press call.
- Buy data pack:
*102# → Select plan (e.g., “1GB for 3 days”).
- Warning: Codes are in Japanese. If you don’t understand the menu, you’ll buy the wrong thing. Use convenience stores instead.
- Scratch Cards:
- Find at 7-Eleven/FamilyMart near the register.
- Scratch off the code → Text it to
1555 (for Docomo) or 1340 (for SoftBank).
- Works for Docomo only. SoftBank uses different codes.
Common Problems (And How to Fix Them)
- Language Barrier:
- Problem: Stores don’t know “top-up.”
- Solution: Show the SIM card and say “Data refill, please. Cash.” (point to the card, then to your pocket for cash).
- App Only in Japanese:
- Problem: SoftBank/Rakuten apps won’t let you top up.
- Solution: Never use these apps. Go to a convenience store. Always.
- Credit Card Rejected:
- Problem: Vending machines for top-ups (like at train stations) only take cash.
- Solution: Carry ¥1,000-2,000 cash. Always.
- Store Doesn’t Understand “Data Pack”:
- Problem: Staff sell you a phone plan, not data.
- Solution: Point to the SIM card and say “Data top-up, 1GB.”
Pro Tip: What to Do If You’re Stuck
If you run out of data and can’t find a store:
- Go to a 7-Eleven (they’re everywhere—look for the red sign).
- Ask the cashier: “Do you sell data top-up for mobile? Cash only.”
- Hand them the SIM number (it’s printed on the card).
- Pay ¥500 for 1GB. Done.
Don’t try the airport again. It’s a rip-off. And never use the carrier’s app—your phone will just say “error.”
Verdict: eSIM Wins for Japan
If you’re in Japan for less than 2 weeks, only get an eSIM. It’s cheaper, faster, and avoids all the top-up chaos. Airalo or Holafly will cover you for 99% of your needs—no language stress, no cash runs. You’ll thank me later.
Physical SIMs? Only worth it if you’re staying for 3+ months and want ultra-cheap data (like ¥1,500 for 10GB/month). But even then, the top-up process is a nightmare. For 95% of travelers—especially first-timers—eSIM is the only smart choice.
Japan’s SIM system was built for locals, not tourists. It’s designed to frustrate you into using expensive airport services. Don’t let it win. Get an eSIM, and just enjoy the sushi.
Plan Your Trip
📱 Yesim eSIM — 18% commission, code FALLY20
📱 Airalo eSIM — 12% commission, 200+ countries
✈️ Search Flights
🏨 Find Hotels
🛡️ Travel Insurance
🚗 Rent a Car
More About Japan
About · Contact · Editorial Policy · How We Make Money