Visa Extensions & Border Runs
If you want to stay longer in Thailand than your current visa or entry stamp allows, you have several options. The most common is applying for a visa extension at a Thai immigration office. Alternatively, some travelers do a 'border run' - leaving Thailand and immediately re-entering to get a fresh entry stamp. This guide covers all extension options, the border run process, and important rules to know.
Requirements
Valid passport
Must have at least 6 months validity and blank pages for stamps
TM.7 application form
Available at immigration offices or downloadable from the immigration website
Passport-sized photo
One recent photo (4x6 cm) for the extension application
Extension fee
1,900 THB paid in cash at the immigration office
Proof of accommodation
TM.30 receipt showing your registered address in Thailand (your hotel or landlord should have filed this)
Application Process
Check Your Deadline
Check the date stamp in your passport. You should apply for an extension at least a few days before it expires. Extensions can be applied for up to 45 days before expiry at some offices. Overstaying even one day results in a 500 THB/day fine.
Visit an Immigration Office
Go to any Thai immigration office. Major offices are at Chaeng Wattana (Bangkok), Muang Thong Thani, Chiang Mai, Phuket, Pattaya, and Koh Samui. Arrive early - offices open at 8:30 AM and popular ones get very busy. Bring passport, photos, TM.7 form, and 1,900 THB cash.
Submit Application
Submit your completed TM.7 form, passport, photo, and fee. The officer will review your documents. In most cases, the extension is granted the same day and stamped in your passport.
Alternative: Border Run
If you prefer a border run, travel to a neighboring country (Cambodia, Laos, Myanmar, or Malaysia) and re-enter Thailand. Popular border runs: Bangkok to Poipet (Cambodia), Chiang Mai to Mae Sai (Myanmar border), Hat Yai to Padang Besar (Malaysia). Note: frequent border runs may raise flags with immigration.
Duration & Extension
Initial Stay
Varies by original visa type
Extension
Visa-free entry: +30 days extension. Tourist Visa (TR): +30 days. DTV: +180 days. Non-O/O-A retirement: +1 year. Education Visa: +90 days increments. For border runs, you receive a fresh 60-day visa-free stamp upon re-entry (if eligible).
Eligible Countries
Frequently Asked Questions
How many times can I extend my visa?
Are border runs still allowed in 2026?
What if I overstay my visa?
Can I extend my visa online?
What is the cheapest border run from Bangkok?
Plan Your Thailand Trip
Book hotels, transport and activities
Some links are affiliate links. We may earn a commission at no extra cost to you.