Yes, you can get a Thai driver's license, but the process depends on your visa status and whether you already hold a valid license from another country
Thailand issues driver's licenses to foreigners through the Department of Land Transport. The route you take — and how long it takes — depends on whether you have a Non-Immigrant visa, a Tourist visa, or permanent residency. If you already hold a valid driver's license from your home country, you can often skip the written test. If you don't, you'll need to pass both a written exam and a practical driving test, both conducted in Thai.
The entire process typically takes one to three hours at a Land Transport office if you have all documents ready. Most foreigners complete it in a single visit, though some offices have longer wait times during peak hours. The license itself costs between 200 and 500 Thai baht (roughly $6 to $15 USD, though exchange rates vary) depending on the validity period you choose.
Key Takeaways
- You need a Non-Immigrant visa or longer-term residency to obtain a Thai driver's license; Tourist visas do not may have access to.
- If you hold a valid driver's license from most countries, you can exchange it for a Thai license without taking a test.
- Without a foreign license, you must pass a written exam in Thai and a practical driving test, both conducted at a Land Transport office.
- Bring your passport, TM.30 form (proof of residence), a medical certificate, and your foreign license if you have one.
- The license is valid for five years and can be renewed at any Land Transport office before expiration.
What visa status you need
The Department of Land Transport requires proof that you are legally residing in Thailand. A Tourist visa does not meet this requirement. You need either a Non-Immigrant visa (the most common route for expats), a Long Stay visa, or permanent residency.
If you are on a Non-Immigrant visa, your passport and visa stamp are usually sufficient proof. If you are on a longer-term arrangement, bring your passport and any relevant documentation showing your legal status. The Land Transport office will verify your visa before processing your process.
Documents you must bring
Gather these documents before you visit a Land Transport office:
- Your passport (original)
- TM.30 form — proof of residence filed with Thai immigration (your landlord or hotel typically files this; ask them for a copy)
- A medical certificate confirming you are fit to drive (obtained from any hospital or clinic in Thailand for 100–300 baht)
- Your foreign driver's license if you have one (original and a photocopy)
- One passport-sized photograph (4×6 cm)
- Completed process form TM.1 (available at the Land Transport office or online)
If your foreign license is not in English or Thai, bring an official translation. The Thai embassy or consulate in your home country can provide one, or you can use a certified translator in Thailand.
If you have a valid foreign driver's license
If you hold a current driver's license from most countries, you can exchange it for a Thai license without taking any test. This is the fastest route and takes roughly 30 to 60 minutes at the Land Transport office.
Bring your foreign license (original and photocopy), your passport, TM.30, medical certificate, and one photograph. The office will verify your license, check your medical clearance, and issue a Thai license on the spot. Your Thai license will be valid for five years from the date of issue.
Some countries have reciprocal agreements with Thailand that streamline this process further, though the practical steps remain the same. If your license is expired, most offices will still accept it as proof that you have passed a test in your home country, though you should confirm this with your local Land Transport office before visiting.
If you don't have a foreign driver's license
If you have never held a driver's license, you must pass both a written exam and a practical driving test. The written exam is conducted in Thai and covers traffic laws, road signs, and safe driving practices. You can request an English version at some offices, but availability varies by location.
The practical test involves driving a short route under observation by an examiner. You will be assessed on basic vehicle control, lane discipline, and adherence to traffic rules. Both tests are typically offered on the same day, though you may need to schedule in advance at busier offices.
If you fail either test, you can retake it. There is no official limit on attempts, though you will pay the test fee each time. Most people pass on the first or second attempt if they have actual driving experience.
Where to go and what to expect
Visit the Department of Land Transport (Krom Khumsai Thaang) office in your province. Bangkok has multiple offices; other provinces typically have one main office. You can find the nearest office and opening hours on the Department of Land Transport website or by calling ahead.
Arrive early, especially on weekdays. Bring all documents in a folder and be prepared to wait 30 minutes to two hours depending on how busy the office is. Staff will direct you to the correct counter for your situation — license exchange, new license, or renewal.
The process is straightforward but conducted entirely in Thai unless you request an English-speaking staff member (not always available). Having a Thai friend or hotel staff member accompany you can help, though it is not required.
License validity and renewal
A Thai driver's license is valid for five years from the date of issue. You can renew it at any Land Transport office before it expires. Renewal is simpler than the initial process — you bring your current license, passport, TM.30, an updated medical certificate, and one photograph. The renewal typically takes 30 to 45 minutes and costs the same as the initial license.
If your license expires while you are out of Thailand, you can renew it when you return, though you may face a small fine. If you lose your license, you can obtain a replacement at any Land Transport office with your passport and TM.30.
Frequently Asked Questions
Can I drive on my home country's license while I'm in Thailand?
Yes, for up to one year if your license is valid and you carry an International Driving Permit (IDP) issued by your home country's automobile association. After one year, you must obtain a Thai license. Some car rental companies require an IDP even for shorter stays, so check before renting.
What if my foreign license is expired?
Most Land Transport offices will still accept an expired license as proof that you have passed a driving test, and you can exchange it for a Thai license without retesting. Call your local office to confirm their policy before visiting, as practices vary slightly by location.
Do I need to pass a medical exam?
Yes. You must obtain a medical certificate from any hospital or clinic in Thailand confirming you are fit to drive. This typically costs 100–300 baht and takes 15 to 30 minutes. The certificate is valid for one month, so obtain it shortly before your Land Transport office visit.
Can I get a Thai license if I'm on a Tourist visa?
No. You must have a Non-Immigrant visa or longer-term residency. If you are on a Tourist visa and plan to stay longer, you will need to change your visa status first before you can obtain a driver's license.
How much does a Thai driver's license cost?
The license itself costs between 200 and 500 baht depending on the validity period (typically five years). Add 100–300 baht for the medical certificate. If you need to retake a test, each attempt costs an additional fee of roughly 100–200 baht, though prices vary slightly by office.