Visa Runs Explained: Everything I've Learned From 14 Border Crossings
Visa runs are the unglamorous side of nomad life that nobody puts on Instagram. No sunset laptop photos here. Just bus stations, immigration queues, and the mild anxiety of wondering whether the border officer is going to ask uncomfortable questions about how long you've been in their country.
I've done 14 border crossings in 3 years. Some were smooth. Some were not. Here's everything I've learned, including the connectivity angle that catches people off guard.
What Is a Visa Run?
For anyone new to this: most countries give tourists a limited visa on arrival (30-90 days). When that expires, you need to leave the country and re-enter to get a fresh stamp. That exit-and-return trip is a "visa run."
Some nomads do them monthly. Some quarterly. I average about one every 2-3 months depending on where I'm based. If you're considering the nomad lifestyle, here's what it actually costs.
The Data Problem at Borders
Here's the thing nobody warns you about: when you cross a border, your country-specific SIM or eSIM stops working.
You're on a bus from Bangkok to Siem Reap. You cross the Thai-Cambodian border at Poipet. Your Thai SIM? Dead. Your Thailand-only eSIM? Dead. Your phone is now an expensive camera until you find a SIM shop on the Cambodian side.
This matters because at borders you need your phone the most:
- Checking immigration requirements
- Translating conversations with border officers
- Showing digital copies of bookings and insurance
- Navigating unfamiliar border towns
- Calling transport on the other side
I was stranded for 4 hours in Laos during a visa run from Chiang Mai because my Thai SIM stopped working at the border and I couldn't call the van that was supposed to pick me up on the other side. Four hours in 35-degree heat with no data, no maps, and no way to contact anyone.
Never again. That's when I switched to GOAN's multi-country eSIM. It covers 105+ countries on a single plan. Cross any border, your data just keeps working. I've tested this at 14 border crossings. Zero failures.
Country-by-Country Visa Run Guide
Thailand (30-day visa exemption, extendable to 60 days)
The situation: Most nationalities get 30 days on arrival (visa exemption). Extendable for 30 more days at any immigration office for 1,900 THB (~$55 USD). After 60 days, you need to leave.
Common visa runs:
- Bangkok to Vientiane (Laos): The classic. Overnight bus or budget flight. Get a new 30-day stamp on return.
- Chiang Mai to Mae Sai (Myanmar border): Day trip. Walk across, turn around, walk back. Feels absurd but works.
- Surat Thani to Padang Besar (Malaysia border): If you're in the south, this is closer than Laos.
What to know: Thailand has cracked down on repeat visa runs. If your passport has 4-5 consecutive Thai stamps with no other travel, immigration might question you. Mixing in other countries between Thailand stints helps.
Connectivity: At the Laos border, your Thai SIM dies immediately. The Lao side has sketchy Wi-Fi at best. Having a multi-country eSIM means you stay connected through the entire process.
Vietnam (90-day e-visa, 30-day visa exemption for some nationalities)
The situation: Most Western nationalities now get 90 days on an e-visa (apply online before arrival). Some get 30-day visa exemptions. After 90 days, you need to leave.
Common visa runs:
- Ho Chi Minh City to Phnom Penh (Cambodia): 6-hour bus. Get a Cambodian visa on arrival ($30). Stay a day or a week, then return for a fresh Vietnam stamp.
- Hanoi to Nanning (China): Train or bus. But China requires a pre-arranged visa, so this is less popular.
- Da Nang to Savannakhet (Laos): Long but doable. Overnight bus.
What to know: Vietnam's e-visa system is genuinely good. Apply online (evisa.xuatnhapcanh.gov.vn), pay $25, get approved in 3-5 business days. Single entry, 90 days. Way better than the old visa-on-arrival system.
Connectivity: Vietnam-Cambodia border crossings go through rural areas with limited infrastructure. Having your own data keeps you connected through the transit.
Bali/Indonesia (30-day visa on arrival, extendable to 60 days)
The situation: Most nationalities get 30 days (VOA costs 500,000 IDR / ~$32 USD). Extendable once for 30 more days. After 60 days, leave.
Common visa runs:
- Bali to Singapore: Budget flights from $30-50 one way. Singapore is expensive but great for a weekend break.
- Bali to Kuala Lumpur: Cheap flights, good food, easy visa-free entry for most.
- Bali to Timor-Leste: The adventurous option. Less common but possible.
What to know: Indonesia has been talking about a digital nomad visa for years. As of 2026, it exists but the requirements (proof of $60K+ annual income) exclude many nomads. The 60-day VOA+extension is still the most common approach.
Connectivity: Singapore and KL have excellent mobile coverage. Your GOAN eSIM works in both. No SIM swap needed for a weekend trip.
Schengen Zone (90 days in any 180-day period)
The situation: The big one. 27 European countries on one visa policy. You get 90 days in any 180-day rolling period. After 90 days, you need to be outside Schengen for 90 days before you can return.
This is not "leave and come back." The 90/180 rule means your days are counted across a rolling 6-month window. You can't just step into Morocco for a day and reset the clock.
Common Schengen exits:
- UK: Not in Schengen. Fly to London, work from UK for 1-3 months, return to Europe.
- Albania: Not in Schengen. Cheap, beautiful, and increasingly popular with nomads. Tirana has solid coworking options.
- Turkey: Not in Schengen. Istanbul is a legit nomad base. 90 days visa-free for most nationalities.
- Montenegro: Not in Schengen. Coastal living, cheap, 90 days visa-free.
The trap: Switzerland is in Schengen but not in the EU. Your "EU" SIM or eSIM might not work there. Turkey, Albania, Montenegro, and the UK all require separate coverage from most European eSIMs. If you're spending most of your time in Europe, check out our best eSIM for digital nomads in Europe breakdown.
GOAN covers all of these countries on one plan. I've crossed from Greece to Turkey and from Croatia to Montenegro without any data interruption.
Border Crossing Checklist
Before every visa run, I check:
- Passport has 6+ months validity (most countries require this)
- Visa requirements for the destination country (some need e-visas in advance)
- Printed or digital copies of return booking (some immigration officers ask)
- eSIM covers both countries (critical)
- Offline maps downloaded for the border area (backup)
- Cash in both currencies (border exchange rates are terrible, but sometimes you need local currency for a taxi)
- Phone fully charged (borders take longer than expected)
The Connectivity Difference
I've done border crossings with and without multi-country data. The difference is dramatic:
Without multi-country data:
- Can't call transport on the other side
- Can't check immigration requirements in real time
- Can't translate conversations with officers
- Can't navigate unfamiliar border towns
- Feel vulnerable and disoriented
With GOAN:
- Data works continuously through the crossing
- Google Translate open for any language barrier
- Maps working to find transport
- Can call the guesthouse to say you're delayed
- Can check visa rules if an officer asks unexpected questions
The $29/month for a multi-country eSIM is the cheapest stress reducer in the nomad toolkit. Set it up once from the install guide and never think about border data again.
