I've Lived in 14 Cities. Most of Them Were Mistakes.

Three years ago I'm sitting in my apartment at 2am googling "best digital nomad destinations." Looking for the answer. You know, THE city that makes everything click.

Never found it.

But I did bounce through fourteen places trying. Lisbon for four months. Bangkok for three. That weird stay in a city with rolling blackouts where I couldn't work half the time. Lost a client over that one.

Here's what I figured out the hard way.

The Quick Numbers

CityMonthly CostAvg WiFiVisaBest For
Lisbon$2,000-2,800100+ MbpsDigital NomadEuropean base
Bangkok$1,200-1,80050-100 Mbps60 daysLow cost
Mexico City$1,500-2,20050-80 Mbps180 daysUS time zones
Bali$1,400-2,00030-50 Mbps60 daysLifestyle
Medellín$1,200-1,80050-80 Mbps90 daysWeather + value

Lisbon for Europe stuff. Mexico City if you need American hours. Medellín if money matters.

There. That's the whole article. You can stop reading.

Or don't. Up to you.

How I Picked These

Not some algorithm. Not a spreadsheet. Just... stuff that matters when you're trying to get work done in a foreign country.

Internet. Duh. But here's the thing. Speed matters less than reliability. I'd take 50 megs that never drops over 200 that dies every time I'm on a call. Learned that one the hard way in Bali.

Money. What you'll actually spend. Rent. Food. That coworking membership you'll use like three times because the cafe down the street is better anyway.

Visa garbage. Can you stay? For how long? Is extending it going to eat a whole day? Some countries make this easy. Some countries... don't.

Safety. Are you going to get pickpocketed? What happens if you break your leg?

People. Do you want to meet other nomads or avoid them entirely? Both are valid.

Everything else. Weather. Food. Whether you'll actually enjoy waking up there every day.

The Actual Cities

1. Lisbon

Okay so Lisbon is kind of the default answer now. Everyone recommends it. Everyone moves there.

And like... I get it? Internet works. Always. Fiber everywhere. Weather's nice. Portuguese people are lovely. The visa situation is sorted. You can get pastel de nata on every corner and they're always good somehow.

I did four months in Príncipe Real. Walked everywhere. Worked from these gorgeous cafes with tile walls and river views. Gained maybe ten pounds from all the pastries. Worth it.

But.

Everyone else figured this out too. Rents are nuts now. That apartment that was 800 euros a few years back? 1,600. Minimum. And there's a line of fifty people trying to get it.

Numbers stuff:

  • Budget like $2,000-2,800 a month. More if you want anything nice.
  • WiFi is 100-500 Mbps. Fiber is just normal here.
  • 90 days tourist. Or the nomad visa gets you two years.
  • Príncipe Real is expensive and beautiful. Alfama is old and hilly. Santos is where younger people are moving.

The bad parts: Getting pricey fast. Summer is chaos. Tourists everywhere. Finding housing might actually break you mentally.

2. Mexico City

This is where I am right now. Writing this from Roma Norte.

CDMX is... look, it's just good. Same timezone as Chicago and New York. Food that's genuinely incredible and also somehow cheap. Neighborhoods that feel like different cities. And you get 180 days on a tourist visa. Just handed to you. No questions.

Yesterday I had this lunch. Four bucks. Better than most expensive meals I've had anywhere. The taco thing isn't overhyped. It's underhyped if anything.

Numbers stuff:

  • $1,500-2,200 ish. Depends on your standards.
  • WiFi is 50-100 Mbps. Building dependent.
  • 180 days. Just like that. Extensions are easy too.
  • Roma Norte and Condesa are where the nomads are. Coyoacán is quieter and artsy.

The bad parts: Air quality gets rough some days. Traffic is... I don't even have words. And yeah, some areas you shouldn't wander through at night. Common sense stuff.

3. Bangkok

My gateway drug to Asia.

First time I went I thought okay one month. Check it out. See what the hype is about. Stayed three months. Barely scratched the surface.

Everything is cheap. And I mean everything. Food is insane. You'll never get tired of it. The malls are absurd in the best way. Air conditioning that works. And you can fly anywhere else in Asia for like nothing.

They finally made a real digital nomad visa too. Called it the DTV. Only took them forever.

Numbers stuff:

  • $1,200-1,800. Could go way lower if you really tried.
  • WiFi is 50-100 Mbps. Pretty solid actually.
  • 60 days tourist or get the DTV for longer.
  • Ari has this local hip thing going. Thonglor is fancy and trendy. Silom is central madness.

The bad parts: Hot. Just so hot. And sticky. Pollution gets gross sometimes. Visa stuff used to be a nightmare. Better now but still annoying for super long stays.

4. Medellín

They call it the city of eternal spring. And they're not exaggerating.

70-something degrees. Every day. Year round. I kept waiting for it to change. It doesn't. The weather is genuinely perfect and it kind of messes with your head after a while.

Also cheap. Modern infrastructure. There's a metro system and everything. Good coworking spaces. Solid nomad community without being overwhelming.

The whole Escobar association? That was thirty years ago. City's completely transformed. Actually one of the most innovative in Latin America now. They did a whole thing with urban development. It's impressive.

Numbers stuff:

  • $1,200-1,800 monthly.
  • WiFi is 50-100 Mbps. Gets the job done.
  • 90 days tourist, extendable to 180.
  • El Poblado is nomad central. Laureles is more local flavor. Envigado is suburban and chill.

The bad parts: Stay aware of your surroundings. Don't be flashy with stuff. Afternoon rainstorms happen daily. Bring layers. Spanish really helps here. English isn't great.

5. Bali

Okay. Complicated feelings about this one.

It's gorgeous. Obviously. Rice terraces and temples and sunsets that don't look real. The whole spiritual vibe thing is legitimate. And the nomad infrastructure is honestly unmatched. Coworking everywhere, cafes built for laptop people, huge community.

But also.

WiFi is sketchy. Traffic in Canggu made me want to scream. And sometimes it feels less like a real place and more like a digital nomad theme park? Everyone's there to be there. Does that make sense?

I've been twice. Enjoyed both times. Not sure I'd go back.

Numbers stuff:

  • $1,400-2,000. Canggu costs more.
  • WiFi is 30-50 Mbps and unreliable. This will stress you out.
  • 60 days on arrival. Can extend or get B211 for six months.
  • Canggu is the center of everything. Ubud is inland and artsy. Sanur is chill and older crowd.

The bad parts: Internet cutting out during important calls. Needing a scooter for literally everything. Some areas are just... ruined by overtourism.

6. Barcelona

Beach plus culture plus food plus nightlife. All in one city.

Spanish food is amazing. The architecture doesn't make sense in the best way. Nightlife starts at midnight and goes forever. And it's Europe so you can hop anywhere easily. Digital nomad visa makes it legal.

Spent two months last spring. Walked probably 10 miles a day just because everything was beautiful and I couldn't stop. The seafood paella changed something in me.

Numbers stuff:

  • $2,500-3,500 monthly. Yeah it's expensive.
  • WiFi is 100+ Mbps.
  • Nomad visa needs about €2,850/month income proof.
  • Gràcia is local and lovely. Eixample is classic grid streets. Poblenou is tech-y.

The bad parts: Expensive. So many tourists in summer. Growing anti-tourism vibe from locals. Honestly can't blame them. They're over it.

7. Chiang Mai

The original. Before Bali was the thing, this was the thing.

Still makes sense honestly. Stupid cheap. High quality of life. Tight community of people who've been at this for years. Mountains instead of malls. Temples everywhere. Slower pace than Bangkok.

Numbers stuff:

  • $1,000-1,500. Some people do it on way less.
  • WiFi is 50-80 Mbps.
  • Same visa as Bangkok.
  • Nimman is trendy center. Old City is temples and backpackers. Santitham is residential and cheap.

The bad parts: February through April the air turns toxic. Farmers burning fields. Smoke settles in the valley. Everyone gets sick. It's bad. Also limited nightlife if that's your thing.

8. Buenos Aires

The economy here is... a situation. Which is kind of the point.

If you're earning dollars or euros, BA is insanely cheap right now. Exchange rates are wild. World-class food. Steak and malbec every night if you want. Beautiful European architecture. Passionate culture.

Just go in with eyes open. Things change fast economically. What's true today might not be true in six months.

Numbers stuff:

  • $1,000-1,600 at current rates. Subject to change literally anytime.
  • WiFi is 50-100 Mbps.
  • 90 days tourist. Easy to extend.
  • Palermo is trendy everything. Recoleta is old money elegant. San Telmo is bohemian and fun.

The bad parts: Economic chaos. Prices swing randomly. Safety depends on area. And you need Spanish.English gets you absolutely nowhere here.

9. Ho Chi Minh City

Vietnam is slept on.

HCMC has this energy. Chaotic but like... good chaotic? The food is ridiculous. Pho for breakfast, bánh mì for lunch, maybe five bucks total. Growing tech scene. Better infrastructure than you'd guess.

The coffee culture though. Sitting on tiny plastic chairs. Watching thousands of motorbikes stream past. Somehow still getting work done. There's nothing quite like it.

Numbers stuff:

  • $1,200-1,800.
  • WiFi is 50-80 Mbps.
  • E-visa is 90 days. Then it gets annoying.
  • District 1 is central. District 2 (Thao Dien) is expat zone. District 7 is modern planned.

The bad parts: Traffic will terrify you until suddenly it doesn't. Visa extensions are a pain. Pollution happens.

10. Tbilisi

The under-the-radar pick.

Georgia lets 95 nationalities stay a full year. No visa. Just show up. The "Remotely from Georgia" thing made it official. 365 days. Free.

Tbilisi is cheap and safe and the internet is weirdly good. Wine culture is ancient. Like literally 8,000 years of winemaking. Food is hearty and delicious. People are genuinely warm.

Fewer nomads than other places. Could be good or bad depending on what you want.

Numbers stuff:

  • $1,200-1,800.
  • WiFi is 50-100 Mbps.
  • 365 days. Visa-free. Not a typo.
  • Vera is hip. Vake is nice. Saburtalo is residential.

The bad parts: Winter gets cold and gray and long. English is limited outside the center. Less nomad infrastructure means more figuring stuff out yourself.

Almost Made It

Cape Town. Stunning. But rolling blackouts and safety keep it off.

Dubai. Perfect infrastructure. But expensive and culturally restrictive.

Playa del Carmen. Beach version of Mexico. Smaller community.

Split. Beautiful Croatian coast. EU nomad visa works.

Taipei. Amazing everything. Visa situation complicated.

Questions

Frequently Asked Questions

A digital nomad visa allows remote workers to legally live and work in a foreign country while employed by companies outside that country. Countries like Portugal, Spain, Croatia, and Costa Rica offer these visas, typically requiring proof of remote income ($2,000-4,000/month) and health insurance. They usually last 1-2 years and are renewable.

Budget varies wildly by location. Southeast Asia: $1,200-1,800/month. Latin America: $1,500-2,500/month. Europe: $2,500-4,000/month. We recommend having 3-6 months of expenses saved before starting, plus emergency funds and travel insurance.

Technically, most tourist visas prohibit "work." However, the intent is to prevent taking local jobs. Working remotely for a foreign employer falls into a gray area that most countries don't actively enforce. Digital nomad visas exist partly to clarify this. They're the safest legal option for long-term stays.

Tax obligations depend on your citizenship, tax residency, and where you earn income. US citizens owe taxes regardless of location. Others may become tax residents after 183+ days in a country. Consult a tax professional familiar with international remote work. This is not DIY territory.

Coworking spaces are the easiest way to meet people. Apps like Nomad List, Meetup, and Facebook groups for specific cities help too. Many destinations have regular nomad meetups, skill-sharing events, and social gatherings. The community is generally welcoming to newcomers.

Pick Something

What I figured out after bouncing through all these cities:

Broke? Try Chiang Mai. Buenos Aires. Medellín.

Need American hours? Mexico City. Medellín. BA.

Want Europe? Lisbon or Barcelona.

Weather your priority? Medellín. Bali.

Easy visa? Tbilisi. Mexico.

Find one that fits your budget and timezone. Give it a month at least. Anything less and you're just a tourist who happens to have a laptop. Doesn't work? Leave. You can literally leave anytime you want. That's the whole deal.

Perfect doesn't exist. I stopped looking for it. Good enough is plenty.

Get travel insurance before you go. And a VPN. Not exciting advice but you'll want both.