🕐 Last updated: February 2026

The Phuket–Laos visa run is a rite of passage for Phuket-based expats who need a fresh Thai Non-Immigrant visa — the one you can't get by just crossing the border at Hat Yai. It involves a flight, 3–5 days in Vientiane or Savannakhet, an appointment at the Thai consulate, and the quiet satisfaction of flying home with a fresh visa stamp. I've done this route twice and accompanied friends doing it another three times. It's straightforward when you know the system.

Let me be clear about what this guide covers: flying from Phuket to Laos to obtain a new Thai visa from a Thai consulate there, then returning. This is different from a simple land-border run, which is a different process covered in our Phuket border run alternatives guide.

Laos Visa Run from Phuket — Key Facts

  • Main destinations: Vientiane (Wattay Airport) or Savannakhet
  • Minimum trip length: 3–4 days (submit Day 2, collect Day 3/4)
  • Approximate cost: 15,000–30,000 THB all-in (flights, hotel, visa fee)
  • Savannakhet Thai Consulate: preferred for Non-B visas, known for smooth processing
  • Vientiane Thai Embassy: more visa types available, but busier
  • Phuket flight options: Phuket–Bangkok–Vientiane, or Phuket–Bangkok–Savannakhet
  • Visa fee at consulate: varies by type — budget 2,000–3,500 THB for most Non-Immigrant visas

Why Do a Laos Visa Run from Phuket?

The short answer: some Thai visa types cannot be obtained or renewed inside Thailand — they must be applied for at a Thai consulate or embassy abroad. This includes:

  • Non-Immigrant B (work): Your company sponsors it, but you need to exit Thailand and get it stamped at a consulate
  • Non-Immigrant O or O-A (retirement/marriage): Initial application from abroad, or when extending from within Thailand isn't working
  • Non-Immigrant ED (education/language school): Sometimes required from outside Thailand
  • Re-entry after overstay: If you're restarting your visa situation from scratch

Laos is the preferred destination over Malaysia or Cambodia for most Non-Immigrant visa applications because of the Thai consulate reputations there — particularly Savannakhet for Non-B, which has a track record of reliable processing.

The Two Main Routes: Vientiane vs Savannakhet

Option A
Vientiane — Thai Embassy
✈ Phuket → Bangkok Suvarnabhumi → Wattay (Vientiane) ⏱ 3–4 hour total flight time 💰 5,000–9,000 THB return flights

The Thai Embassy in Vientiane handles a full range of visa types. It's a larger city with better accommodation options, direct Lao Airlines flights from Bangkok. Downsides: larger queues, more demand, and some report more scrutiny on applications. Good option for tourist visas, retirement visas, and complex applications requiring the full embassy.

Option B — Most Popular
Savannakhet — Thai Consulate
✈ Phuket → Bangkok → Savannakhet (via Pakse or fly-drive) ⏱ Longer transit, less direct 💰 4,000–8,000 THB return flights (often via Lao Airlines or Bangkok Air)

The Thai Consulate in Savannakhet is smaller and specifically popular with expats doing Non-Immigrant B (work) visas. Many in the Phuket expat community report faster processing, less queuing, and a generally smoother experience for business visa applications. The city is less glamorous than Vientiane but has everything you need for a 3-day visa trip.

Step-by-Step: The Laos Visa Run Process

Step 1: Gather Documents Before You Leave Phuket

What you need depends on which visa you're applying for. For a Non-Immigrant B (work) via Savannakhet, typical requirements include:

  • Valid passport with 6+ months validity and at least 2 blank visa pages
  • Completed Thai visa application form (download from Thai MFA website)
  • 2 passport-sized photos (4x6cm, white background)
  • Company registration documents (DBD affidavit, company seal, shareholder register)
  • Work permit application confirmation or letter from Thai Labour Department
  • Letter of employment from your Thai employer on company letterhead
  • Proof of accommodation in Phuket (rental contract or hotel booking)
  • Bank statements (company and personal, typically 3 months)

For retirement or marriage visas (Non-Immigrant O/O-A), the requirements differ — check the specific consulate's current document list before you travel, as requirements change.

Important Warning Always confirm document requirements directly with the Thai consulate in Vientiane or Savannakhet at least 2 weeks before your trip. Requirements change, additional documents get added, and consulate websites are not always up to date. Post in expat Facebook groups (search "Savannakhet Thai Consulate") for recent first-hand reports.

Step 2: Flights from Phuket to Laos

There are no direct flights from Phuket to Laos. You'll transit through Bangkok Suvarnabhumi or Don Mueang:

RouteAirlinesApprox Cost ReturnNotes
Phuket → BKK → VientianeThai AirAsia, Bangkok Air, Lao Airlines5,000–9,000 THBMultiple daily options, easy connections
Phuket → BKK → SavannakhetLao Airlines (via Pakse or direct), Bangkok Air4,000–8,000 THBLess frequent, check schedules carefully
Phuket → BKK → Pakse → SavannakhetMultiple + road transfer4,000–7,000 THB + taxiLonger but sometimes cheaper
Insider Tip Book your outbound Phuket flight to Bangkok at least 3 hours before your Bangkok-to-Laos connection. Thai airport transfers between Suvarnabhumi and Don Mueang can take 1.5–2 hours. Missing connections during visa run season is a painful and expensive mistake.

Step 3: Laos Visa on Arrival

Most Western passport holders get a Laos visa on arrival at Wattay (Vientiane) airport: USD 35–42 depending on nationality. Bring USD cash. Queue times vary — allow 30–60 minutes.

Step 4: The Thai Consulate Appointment

Both Vientiane and Savannakhet Thai consulates typically operate on a submission-and-collection model: submit documents on Day 1 of your Laos visit, collect your passport with the new visa on Day 3 (business days). No same-day processing for Non-Immigrant visas.

Most consulates open at 8:30am for submissions. Arrive early — queue tickets run out. Some consulates have moved to an appointment system; check current procedure before arriving.

Step 5: While You Wait in Laos

Vientiane is genuinely pleasant for 3–4 days — excellent French-Lao food, the Patuxai arch, temples, and a chilled riverside scene along the Mekong. Savannakhet is more of a transit city but has good cafes and a charming old quarter. Both have comfortable hotels from 1,000 THB/night upwards.

Step 6: Return to Phuket

Once you have your new Thai visa, fly back to Bangkok and connect to Phuket. Your new visa is typically valid for 90 days from the date of entry into Thailand — not from the date of issue.

Costs: What a Laos Visa Run from Phuket Costs in 2026

ExpenseBudget Range (THB)Notes
Return flights (Phuket–Laos–Phuket)4,000–9,000Book 2+ weeks out for better prices
Laos visa on arrival1,200–1,500USD 35–42, paid in USD at airport
Hotel (3–4 nights)3,000–12,0001,000–3,000 THB/night depending on comfort level
Thai visa fee at consulate1,900–3,500Varies by visa type and nationality
Local transport, meals, activities2,000–6,000Laos is affordable
Visa agent service fee (optional)2,000–5,000Worth it for complex Non-B applications
Total (typical range)14,000–37,000Budget end vs comfortable with agent

Skip the DIY Stress — Use a Visa Agent

Experienced Phuket visa agents coordinate the whole Laos run: documents, appointments, consulate liaison. Worth every baht for Non-B applications.

Find a Trusted Visa Agent →

Alternatives to the Laos Visa Run

Before committing to a Laos trip, consider whether any of these alternatives suit your situation better:

  • Malaysia border run (Penang or Hat Yai): Simpler for tourist visa resets — a day trip or overnight rather than 4 days. Not suitable for Non-Immigrant visa applications in most cases. See our Malaysia border run guide.
  • Thailand Elite / LTR Visa: If you're doing annual border runs, the one-time investment in a Thailand Elite Visa may be more cost-effective and stress-free over 5 years
  • Phuket Immigration extension: Tourist visas can be extended 30 days at Phuket Immigration — not a visa run, but adds time without travel
  • Digital Nomad Visa (DTV): For remote workers, the DTV visa offers 180-day entries and reduces the need for frequent runs

Frequently Asked Questions

Why do people do a Laos border run from Phuket?
To apply for a new Thai Non-Immigrant visa (work, retirement, education) that must be obtained from outside Thailand at a Thai consulate. Laos is preferred for its reliable Thai consulate processing, especially Savannakhet for Non-B work visas.
Which city in Laos is best for a Thai visa run from Phuket?
Savannakhet Thai Consulate is preferred for Non-Immigrant B (work) visas — smoother processing, less queuing. Vientiane Thai Embassy handles more visa types and is better connected by flights from Bangkok.
How long does a Laos border run take from Phuket?
Minimum 3 days: fly in Day 1, submit documents Day 2, collect visa Day 3 and fly back. Most people budget 4–5 days to reduce stress and account for public holidays or delays.
How much does a Laos visa run from Phuket cost?
Total budget: roughly 15,000–30,000 THB including flights, hotel, Laos visa on arrival, Thai visa fee, meals and transport. Using a visa agent adds 2,000–5,000 THB but is worth it for complex applications.
Is a Laos border run the same as a Malaysia border run from Phuket?
No. A Malaysia border run resets tourist visa entry — a day trip or overnight. A Laos run involves flying to Laos and applying for a full new visa at the Thai consulate — longer process but results in a proper Non-Immigrant visa.

For the full picture on Phuket visa options, see our Phuket visa hub, complete visa guide, and best visa agents in Phuket.

Affiliate Disclosure: Some links on this page are affiliate links. We may earn a small commission on purchases at no extra cost to you. We only recommend services we'd use ourselves. See our full disclosure policy.