Thai passport and immigration documents
Visas · Immigration

Renewing Your Thai Visa in Phuket: Immigration Office, Border Runs & Agents 2026

🛂 Updated March 2026 2026 Rules 10 min read
Last updated: March 2026

Visa renewal is the one bureaucratic task that every non-permanent resident in Phuket deals with eventually. Whether you're on a tourist visa, retirement visa, ED visa, or just a visa-exempt stamp — at some point you'll either join the queue at Phuket Immigration on Chalong Bay Road, book a border run van, or hand everything to a local visa agent. I've done all three. Here's what actually happens in each scenario.

🛂 Phuket Visa Renewal — Quick Reference

Extension fee
฿1,900
Tourist visa or visa-exempt extension
Immigration hours
8:30am–4:30pm
Mon–Fri, closed public holidays
Border run cost
฿1,800–2,500
Ranong (3hr) or Sadao (4hr)
Visa agent service fee
฿1,000–2,500
Above government fee

Phuket Immigration Office: What You Need to Know

Phuket Immigration is located on Chalong Bay Road (Route 4021), south of Phuket Town, close to the Chalong roundabout. The full address: 83 Moo 6, Chalong Bay Road, Chalong Sub-district, Muang District, Phuket 83130. You can Grab from Rawai in about 10 minutes; from Bang Tao allow 35–45 minutes.

Opening hours: Monday to Friday, 8:30am to 4:30pm. The office closes for lunch from 12:00–1:00pm, though the queue number system often continues. Closed on all Thai public holidays — check the 2026 public holiday calendar before planning your visit.

The queue system: You take a numbered ticket from the machine near the entrance. The office has separate counters for different visa types — tourist extensions, retirement extensions, TM30 reporting, and business/work permit related matters. If you arrive after 3:00pm with a complex case, there's a real chance you'll be told to come back the next day. Arrive by 9:00am for the best experience.

💡 The 9:00am Strategy

The immigration queue on Chalong Bay Road begins forming as early as 7:30am. By 9:00am you'll typically have a queue number under 50. Show up at 11:00am on a busy day and you might be number 180 — which means you won't be seen before lunch, and might not finish until close. Go early, go on a Tuesday or Wednesday (Mondays and Fridays are busiest), and bring everything you need to avoid second trips.

Extending a Tourist Visa: Step-by-Step

1
Prepare your documents
Passport (original + copy of bio page and current entry stamp), completed TM7 form (free at the office or download from immigration.go.th), one 4x6cm passport photo, ฿1,900 in cash. Optional but helpful: hotel booking or rental contract, return flight ticket.
2
Arrive early, take a queue number
Grab the queue number ticket from the machine inside the entrance. The visa extension counter is typically counters 1–4. While waiting, fill out the TM7 form if you haven't already. Officers often check forms at the queue — incomplete forms get sent back.
3
Submit your application
Hand over your complete document set at the counter. The officer reviews everything and may ask for your accommodation proof or reason for extension. Standard tourist extensions rarely get questioned. The officer stamps your TM7 and sends you to the cashier.
4
Pay ฿1,900 at the cashier
Cash only. The cashier is usually a separate counter or window. Get your receipt — you'll need it when you pick up your passport. Some officers process the stamp while you wait; others tell you to return in the afternoon or the next day.
5
Collect your passport with new stamp
If same-day, your number is called again for passport collection. Check the stamp carefully — confirm the new "permitted to stay until" date before leaving the office. Errors are rare but they do happen, and it's far easier to fix them on the spot than later.

Your Options: In-Office, Border Run, or Visa Agent

Budget Option
Border Run (Ranong or Sadao)
฿1,800–2,500 van + border fees
✓ Full-day trip, new stamp
✓ No immigration office queue
✗ 6–8 hours total travel time
✗ Limits on frequency being tightened
Most Convenient
Phuket Visa Agent
฿2,900–4,400 (fee + agent)
✓ They handle everything
✓ Good for complex cases
✗ More expensive
✗ Quality varies by agent
Factor Immigration Direct Border Run Visa Agent
Total cost ฿1,900 ฿1,800–2,500 ฿2,900–4,400
Time required 2–4 hours 6–8 hours Drop off, collect later
Days stay added 30 days 30 days 30 days
Works weekends No Usually yes Agent collects Mon
Complex cases Possible friction No help available Agent handles it
Reliability Very high Usually fine Depends on agent

Border Runs from Phuket in 2026

The most popular border run from Phuket is to Ranong, on the Thai-Myanmar border about 3 hours north of the island by van. The process: you exit Thailand by paying ฿200–300 for a short longboat trip to Kawthaung (Myanmar), get your Thai exit stamp, touch Myanmar soil, then immediately return on another boat for a new Thai entry stamp. You're back in Phuket by early evening with a fresh 30-day visa-exempt entry.

Van services from Phuket to Ranong depart from various points — Patong, Chalong, and Phuket Town. The round trip costs ฿1,800–2,500 including transport. The Myanmar border authorities charge a USD 10–20 "arrival fee" (payable in USD or Thai baht) that's technically for a day entry permit.

Important 2026 update: Thailand's immigration authorities have significantly tightened rules on frequent border runs. If your passport shows a pattern of monthly or bi-monthly border exits and re-entries at the same crossing, you may be questioned or denied entry. The unofficial guidance from immigration advisors is no more than 2 border runs in any 6-month period. Beyond that, you should be looking at a proper long-term visa — retirement, LTR, Elite, or ED.

The Sadao border (near Hat Yai, about 4 hours from Phuket) is an alternative used less frequently. The crossing to Malaysia gives a different exit point pattern, which some people use to alternate with Ranong, but the same general frequency concerns apply.

⚠️ The Border Run Frequency Problem

Thailand is not officially limiting border runs by law, but immigration officers have discretion to deny entry if your passport shows a pattern they deem tourist-visa abuse. In 2025, several long-term expats in Phuket were denied re-entry at Ranong after 4+ consecutive border runs in the preceding year. If you're planning to stay long-term, transition to a legitimate long-term visa — retirement, LTR, or Thailand Elite — rather than relying on border runs. The stress isn't worth it.

Long-Term Visa Options for Phuket Expats

If you're planning to stay in Phuket for more than 6 months per year, border runs and tourist extension stacking are not a sustainable strategy. Here's an overview of the main long-term options:

Retirement Visa (Non-OA)

For those 50+ with either ฿800,000 in a Thai bank account or a monthly pension income of ฿65,000+. Annual renewal at Phuket Immigration. One of the most popular choices for long-term expats. See our full retirement visa guide.

Thailand Elite Visa

Pay a lump sum (฿600,000–2,000,000+ depending on plan) for 5–20 years of visa-free stays in Thailand. No income requirements, no bank account proof. Processed by Thailand Privilege Card Co., Ltd. Increasingly popular among remote workers and retirees who don't want annual immigration visits.

Long-Term Resident (LTR) Visa

Thailand's newer digital nomad and high-income expat visa. Requires either passive income of USD 40,000/year, being a remote worker earning USD 40,000+/year from overseas, or a retired person with assets of USD 250,000+. 10-year validity, multiple entry, 80% tax exemption on foreign-sourced income. See our long-stay visa comparison.

ED (Education) Visa

Requires enrollment in a qualifying Thai language school or educational institution. Renews every 3 months. Popular among people who genuinely want to learn Thai, but sometimes misused purely for visa purposes — immigration has gotten stricter about requiring evidence of actual attendance.

Get Expert Visa Advice for Phuket

Not sure which visa is right for your situation? Our partner visa agents in Phuket offer a free initial consultation — no obligation, no hard sell.

Talk to a Visa Agent Full Visa Guide →

TM30 Reporting: The Other Phuket Immigration Requirement

Separate from visa renewals, every foreigner in Thailand is technically required to report their place of residence to immigration within 24 hours of arrival — this is the TM30 form. In Phuket, this causes confusion because:

If you're renting long-term and your landlord hasn't filed a TM30 for you, ask them to do so — it's their legal responsibility under Thai law. You can also self-report via the immigration online portal (immigration.go.th) with your house master's information. This has become simpler but the system is still unreliable on mobile browsers — try it on desktop.

Frequently Asked Questions

Where is the Phuket Immigration office?+
Phuket Immigration is located on Chalong Bay Road (Route 4021), south of Phuket Town near the Chalong circle. Open Monday–Friday 8:30am–4:30pm, closed Saturday, Sunday, and all Thai public holidays. Grab from Rawai takes about 10 minutes; from Bang Tao allow 35–45 minutes.
How much does a tourist visa extension cost at Phuket Immigration?+
A tourist visa extension (adding 30 days) costs ฿1,900 at Phuket Immigration. Cash only — no credit card payment. ATMs are available nearby in the Chalong area.
What documents do I need to extend my tourist visa in Phuket?+
For a tourist visa extension: your original passport, completed TM7 form, one 4x6cm passport photo, copies of passport bio page and entry stamp, and ฿1,900 cash. Some officers also ask for proof of accommodation and an onward flight.
Can I do a border run from Phuket?+
Yes. The most common is to Ranong (Thai-Myanmar border, 3 hours north). Van services cost ฿1,800–2,500 from Phuket. However, frequent border runs are increasingly scrutinised — if your passport shows monthly exits and entries, you risk being questioned or denied. No more than 2 per 6 months is the informal guidance.
What are the best visa agents in Phuket?+
Reputable visa agents operate near Chalong Immigration and in Patong, Rawai, and Bang Tao. They charge ฿1,000–2,500 service fee on top of government fees. For complex cases (retirement, LTR, work permits), using an agent is strongly recommended. Ask for referrals in Phuket expat Facebook groups for current recommendations.
Affiliate disclosure: Some links on this page are affiliate links. If you use a visa agent through our referral, we may earn a commission at no extra cost to you. We only recommend services we have vetted or heard positive reports about from the Phuket expat community. This helps keep Phuket Expat Guide free for all readers.