For travelers in southern Thailand — Phuket, Krabi, Koh Samui, Koh Lanta, Hat Yai, or anywhere in the southern provinces — the Thai-Malaysian border is the most convenient visa run destination. With multiple crossing points, excellent transport links, and the added option of applying for a new Thai visa at the Royal Thai Consulate in Penang, the Malaysia route offers flexibility that other visa run destinations cannot match. For background on visa runs in general, see our what is a visa run overview.
Southern Border Crossings Overview
Thailand and Malaysia share a long border with several official crossing points. The three most commonly used for visa runs are:
| Crossing | Thai Side | Malaysian Side | Best For |
|---|---|---|---|
| Sadao | Sadao, Songkhla | Bukit Kayu Hitam, Kedah | Quick same-day run; closest to Hat Yai |
| Padang Besar | Padang Besar, Songkhla | Padang Besar, Perlis | Train crossings; easy and organized |
| Betong | Betong, Yala | Pengkalan Hulu, Perak | Least used; quieter but more remote |
| Sungai Kolok | Sungai Kolok, Narathiwat | Rantau Panjang, Kelantan | East coast option; less recommended due to security |
Recommended crossings: Sadao and Padang Besar are the safest, busiest, and most straightforward.
Route 1: Sadao Border Crossing (Same-Day Visa Run)
Sadao is the busiest Thai-Malaysian land border and the go-to choice for a quick same-day visa run from Hat Yai.
Getting to Sadao
From Hat Yai (60 km, ~1 hour):
| Transport | Duration | Cost |
|---|---|---|
| Minivan | 1–1.5 hours | 100–150 THB |
| Taxi/Grab | 45–60 minutes | 600–1,000 THB |
| Visa run service minivan | 1 hour (includes border assistance) | 500–1,500 THB |
Minivans to Sadao depart from Hat Yai's main bus terminal and from various points around town. Departures are frequent throughout the day.
From Phuket (600 km, ~8 hours by road):
This is a long drive. Most travelers from Phuket fly or bus to Hat Yai first, then continue to Sadao. A direct Phuket-to-Sadao trip is not practical for a same-day run.
| Transport from Phuket to Hat Yai | Duration | Cost |
|---|---|---|
| Flight (AirAsia, Nok Air) | 1 hour | 1,000–3,000 THB |
| Bus | 7–8 hours | 400–700 THB |
| Minivan | 6–7 hours | 350–600 THB |
Sadao Border Process: Step by Step
Step 1: Thai Exit
- Arrive at the Sadao border checkpoint
- Enter the Thai immigration building
- Queue at the departure counter
- Present your passport and TM.6 departure card
- Receive your Thai exit stamp
- Walk or drive through to the Malaysian checkpoint
Step 2: Malaysian Entry
Most nationalities (including US, UK, EU, Australian, Canadian citizens) receive visa-free entry to Malaysia for 90 days. No visa on arrival is needed.
- Queue at the Malaysian immigration counter
- Present your passport
- Receive your Malaysian entry stamp
- You are now in Malaysia (Bukit Kayu Hitam)
Step 3: Turn Around (Same-Day Run)
For a same-day visa run, you do not need to go deep into Malaysia. After receiving your Malaysian entry stamp, you can:
- Walk around the Bukit Kayu Hitam area briefly
- Visit the duty-free shops
- Have a coffee or meal
- Then head back to the Malaysian exit counter
There is no minimum time you must spend in Malaysia, though spending at least 30–60 minutes is advisable to avoid appearing suspicious.
Step 4: Malaysian Exit
- Queue at the Malaysian departure counter
- Present your passport
- Receive your Malaysian exit stamp
Step 5: Thai Re-Entry
- Walk or drive back to the Thai immigration building
- Fill out a new TM.6 arrival card
- Queue at the Thai arrivals counter
- Present your passport
- Receive your new Thai entry stamp
Check your stamp carefully. Verify the date and the number of days granted.
Same-Day Timeline from Hat Yai
| Time | Activity |
|---|---|
| 08:00 | Depart Hat Yai by minivan or taxi |
| 09:00 | Arrive Sadao |
| 09:15 | Thai exit stamp |
| 09:30 | Malaysian entry stamp |
| 10:00 | Brief time in Malaysia (duty-free, coffee) |
| 10:30 | Malaysian exit stamp |
| 10:45 | Thai re-entry stamp |
| 11:00 | Depart Sadao |
| 12:00 | Back in Hat Yai |
Total time from Hat Yai: Approximately 4–5 hours.
Route 2: Padang Besar (Train Crossing)
Padang Besar is a unique border crossing because the train station straddles the border. Thai and Malaysian immigration are both inside or adjacent to the same station. This makes it one of the most comfortable border crossings in Southeast Asia.
Getting to Padang Besar
By train from Hat Yai:
| Service | Duration | Cost |
|---|---|---|
| Shuttle train | 50–60 minutes | 34 THB |
| Express train | 40 minutes | 50–100 THB |
Trains run several times daily. Check the State Railway of Thailand (SRT) website for current schedules.
By minivan from Hat Yai:
| Transport | Duration | Cost |
|---|---|---|
| Minivan | 45–60 minutes | 80–120 THB |
Padang Besar Border Process
The process is similar to Sadao but with a railway twist:
- Thai Exit: Process through Thai immigration at the Padang Besar station (Thai side)
- Walk: Stroll through the covered walkway to the Malaysian immigration counter (it is within the same station complex — literally a few hundred meters)
- Malaysian Entry: Get your Malaysian entry stamp
- Spend time in Malaysia: The Padang Besar area has a market, food stalls, and shops
- Malaysian Exit: Return to the Malaysian immigration counter
- Thai Re-Entry: Walk back to the Thai immigration counter and get your new Thai stamp
The entire process can take as little as 1–2 hours including wait times.
Why Choose Padang Besar Over Sadao?
- More relaxed atmosphere — Less traffic, fewer queues
- Train option — Comfortable and scenic
- Easier on foot — Everything is walkable within the station area
- Less confusion — The border process is contained in one location
- Cross-border market — Good for shopping and food
Route 3: Penang — For a New Thai Visa
If you need to apply for a new Thai visa (not just reset a visa-exempt stamp), the Royal Thai Consulate-General in Penang, Malaysia, is a top choice — especially for people in southern Thailand.
Why Penang?
- One of the most popular Thai consulates for visa applications (alongside Vientiane)
- Processes Tourist Visas, Non-Immigrant visas, and METV applications
- Located in the vibrant city of George Town, a UNESCO World Heritage Site
- Excellent food, culture, and accommodation
Getting to Penang
From Hat Yai:
| Transport | Duration | Cost |
|---|---|---|
| Bus (to Butterworth/Penang) | 5–7 hours | 400–800 THB |
| Minivan (to Sadao, then Malaysian bus) | 6–8 hours total | 300–600 THB |
| Flight (Hat Yai to Penang) | 45 minutes | 1,500–4,000 THB |
| Train (to Padang Besar, then Malaysian train to Butterworth) | 5–6 hours | 200–500 THB |
From Bangkok:
| Transport | Duration | Cost |
|---|---|---|
| Flight (direct to Penang) | 1.5 hours | 2,500–6,000 THB |
| Flight to Hat Yai + overland | 1 hour + 5 hours | 2,000–5,000 THB |
From Phuket:
| Transport | Duration | Cost |
|---|---|---|
| Flight (direct to Penang) | 1 hour | 1,500–4,000 THB |
Royal Thai Consulate-General, Penang
Address: 1, Jalan Tunku Abdul Rahman, George Town, Penang Visa submission hours: 09:00–11:30, Monday–Friday Visa collection hours: 14:00–16:00 Closed: Thai and Malaysian public holidays
Penang Thai Visa Application Process
Step 1: Online Appointment (Required)
Book an appointment through the consulate's online system. During busy periods, slots fill up 1–2 weeks in advance.
Step 2: Prepare Documents
The document requirements are similar to the Vientiane embassy. For a Tourist Visa (TR):
| Document | Details |
|---|---|
| Passport (original) | Valid 6+ months |
| Visa application form | Completed and signed |
| Passport photos | 2 photos (3.5x4.5 cm or 4x6 cm) |
| Flight itinerary | Showing entry to and departure from Thailand |
| Hotel booking | For your stay in Thailand |
| Bank statement | Showing equivalent of 20,000 THB (individual) or 40,000 THB (family) |
| Visa fee | 1,000 THB equivalent in MYR (single entry) |
| Appointment confirmation | Printed |
For Non-Immigrant visas, additional supporting documents are required (company letters, school acceptance, marriage certificates, financial proof, etc.).
Step 3: Submit (Morning)
- Arrive early (08:00–08:30) at the consulate
- Check in with your appointment
- Submit documents and pay fees
- Receive a collection slip
Step 4: Collect (Next Day or Day After, Afternoon)
- Return during collection hours
- Present your slip
- Receive your passport with the new Thai visa
Penang Trip Timeline
| Day | Activity |
|---|---|
| Day 1 | Travel to Penang. Check in to hotel. Prepare documents. |
| Day 2 | Submit visa application at consulate (morning). Explore George Town (afternoon). |
| Day 3 | Collect visa (afternoon). Depart or stay to enjoy Penang. |
| Day 4 | Travel back to Thailand. |
Minimum stay: 2 nights (if submitting Day 1 morning and collecting Day 2 afternoon).
Things to Do in Penang While Waiting
Penang is genuinely worth visiting, not just a visa-run chore:
- George Town street art — Famous murals and wire sculptures
- Penang street food — Char kway teow, laksa, cendol, nasi kandar
- Kek Lok Si Temple — One of Southeast Asia's largest Buddhist temples
- Penang Hill — Funicular railway to a hilltop with panoramic views
- Clan Jetties — Historic waterfront stilt villages
- Night markets — Gurney Drive, Batu Ferringhi
Costs Summary by Route
Sadao Same-Day Run (from Hat Yai)
| Item | Cost |
|---|---|
| Minivan to Sadao (round trip) | 200–300 THB |
| OR taxi (round trip) | 1,200–2,000 THB |
| Food | 100–300 THB |
| Total | 300–2,300 THB |
No visa fees for Malaysia for most Western nationalities.
Padang Besar Same-Day Run (from Hat Yai)
| Item | Cost |
|---|---|
| Train (round trip) | 68–200 THB |
| OR minivan (round trip) | 160–240 THB |
| Food | 100–300 THB |
| Total | 270–500 THB |
Penang Visa Application Trip (from Hat Yai)
| Item | Cost |
|---|---|
| Transport to Penang (round trip) | 800–8,000 THB |
| Hotel (2–3 nights) | 1,000–6,000 THB |
| Thai visa fee (tourist, single entry) | ~1,000 THB |
| Food (2–3 days) | 500–1,500 THB |
| Local transport in Penang | 200–500 THB |
| Total | 3,500–17,000 THB |
Important Notes for 2026
Malaysian Entry Requirements
Most Western passport holders enter Malaysia visa-free for up to 90 days. You need:
- A passport valid for at least 6 months
- A return or onward ticket (sometimes checked, sometimes not)
- Sufficient funds
Some nationalities do require a Malaysian visa — check before traveling.
MDAC (Malaysia Digital Arrival Card)
Malaysia has implemented a digital arrival card system. You may need to fill out the MDAC online before arriving at the border. Check the Malaysian Immigration website for the latest requirements. This replaces the old paper arrival/departure card at most entry points.
Thai Re-Entry Stamp Duration
When re-entering Thailand by land from Malaysia, check what stamp you receive:
- Most visa-exempt nationalities receive 30 or 60 days (depending on current policy)
- If you applied for a new Thai visa in Penang, your stamp will reflect that visa's terms
Southern Thailand Security
The southernmost provinces of Thailand (Pattani, Yala, Narathiwat) have experienced insurgency-related violence. The Sadao crossing (in Songkhla province) and Padang Besar are generally safe and well outside the affected areas. However, the Sungai Kolok crossing in Narathiwat is in the affected zone — it is not recommended for visa runs.
Hat Yai as a Base
Hat Yai is the natural staging point for any Malaysia visa run. It is the largest city in southern Thailand with:
- An international airport with budget airline connections to Bangkok, Kuala Lumpur, and Singapore
- Abundant accommodation from budget to luxury
- Excellent food (famous for fried chicken and dim sum)
- Good transport connections to all southern border crossings
Visa Run Services from Southern Thailand
Several companies offer organized visa run services from popular tourist destinations:
| Departing From | Destination | Typical Cost | Duration |
|---|---|---|---|
| Phuket | Sadao/Padang Besar | 2,000–4,000 THB | Full day (12+ hours) |
| Krabi | Sadao/Padang Besar | 1,800–3,500 THB | Full day (10+ hours) |
| Koh Samui | Sadao (via ferry + van) | 2,500–5,000 THB | 2 days minimum |
| Hat Yai | Sadao | 500–1,500 THB | Half day (4–5 hours) |
| Hat Yai | Padang Besar | 300–800 THB | Half day (3–4 hours) |
These services include transport, border guidance, and sometimes lunch. They are convenient for first-timers or those who prefer not to navigate the process independently.
Frequently Asked Questions
Can I do a same-day visa run to Malaysia from Phuket?
It is technically possible but extremely long — approximately 12–16 hours round trip by road. Most travelers from Phuket spend at least one night in Hat Yai and do the border crossing the next morning.
Do I need Malaysian ringgit?
Not for a quick same-day visa run. Thai baht is accepted at the border shops, and there are no fees for entering or exiting Malaysia (for visa-free nationalities). If staying in Penang, you will need ringgit — ATMs are readily available.
Can I drive my own car/motorbike across the border?
You can drive into Malaysia with proper documentation (international driving permit, vehicle registration, insurance valid in Malaysia). However, for a quick visa run, it is simpler to walk across at Padang Besar or take a minivan to Sadao.
Is the Penang consulate strict about Thai visa applications?
The Penang consulate has a reputation for being thorough but fair. Ensure your documents are complete and consistent. Denials are uncommon for standard tourist visa applications but more common for Non-Immigrant visas with incomplete supporting documents.
What if I want to stay in Malaysia for a few days?
Your Malaysian visa-free entry is typically valid for 90 days. You can stay as long as you like (within that period) before returning to Thailand. Many people combine a visa run with a week in Penang or Langkawi.
Are there any border crossing fees?
There are no official fees for crossing the Thai-Malaysian border. If anyone asks for a "processing fee" or "exit fee," it is not legitimate.
Summary
The Thailand-Malaysia border offers the most convenient visa run options for anyone in southern Thailand. A same-day run via Sadao or Padang Besar from Hat Yai costs as little as 300 THB and takes half a day. For those needing a new Thai visa, the Royal Thai Consulate in Penang provides reliable processing within 1–2 business days, with the bonus of visiting one of Southeast Asia's most charming cities. Choose your route based on your location, budget, and whether you need just a stamp reset or a full visa application.






