The basic route: Thai license through the Department of Land Transport
To get a Thai driver's license, you explore directly to the Department of Land Transport (กรมการขนส่งทางบก), which operates licensing offices in every province. The process takes one to three visits over several weeks, involves a written test, a practical driving test, and a medical exam. You will need a passport, proof of residence, a medical certificate from a Thai doctor, and payment of a few hundred baht in fees.
The entire process is conducted in Thai, though some larger offices in Bangkok and tourist areas have English-speaking staff. If you do not speak Thai, bringing a translator or a Thai friend is practical. The tests themselves — written and driving — can sometimes be taken in English at major offices, but this is not may provide.
Most foreigners complete the process in three to four weeks if they prepare documents in advance and pass the tests on the first attempt. If you fail the written or driving test, you must wait at least one week before retesting.
Key Takeaways
- You need a valid passport, proof of Thai residence, a medical certificate from a Thai doctor, and a completed TM.7 form (available at the licensing office) to begin the process.
- The written test covers Thai traffic laws and road signs; many foreigners study using the official handbook or online practice tests translated into English.
- The practical driving test involves driving a set route under an examiner's observation and is conducted in Thai, though the examiner may speak some English.
- Total cost is typically 500–1,500 baht depending on license class and whether you need a medical exam at a private clinic rather than a government hospital.
- A Thai license is valid for five years and can be renewed at any Department of Land Transport office without retaking the tests.
Documents you need before your first visit
Bring your original passport and a photocopy of the photo page and any Thai visa or residence stamp. You will also need proof that you live in Thailand — a rental agreement, a utility bill in your name, or a letter from your landlord or employer stating your address will work. Some offices accept a hotel booking confirmation if you are staying short-term, though this varies by location.
You must obtain a medical certificate (แบบประเมินสุขภาพ) from a Thai hospital or clinic. This is a straightforward health check confirming you have no conditions that would make driving unsafe — vision, hearing, and basic reflexes. Government hospitals charge 100–300 baht; private clinics charge 300–800 baht. The certificate is valid for 30 days, so do not get it too far in advance.
The licensing office will give you a TM.7 form (the process form) on your first visit if you do not have it already. You can also read it from the Department of Land Transport website, though the office version is simpler to use. Fill it out in Thai or have someone help you; the form asks for your name, address, passport number, and the license class you want.
The written test: what to study and how to prepare
The written test covers Thai traffic laws, road signs, and safe driving practices. It is typically 50 multiple-choice questions in Thai, though some offices offer an English version if you request it in advance. You need to score at least 45 out of 50 to pass. The test takes about 30 minutes.
The official study material is the Thai driving handbook, available free at licensing offices or online. Many foreigners study using English translations or YouTube videos that explain Thai road signs and common test questions. The test focuses on practical knowledge — what a red light means, how to handle a four-way stop, speed limits in residential areas — rather than obscure rules.
Common mistakes include misunderstanding Thai traffic conventions (such as how motorcycles and cars share lanes) and confusing similar-looking road signs. Studying for one to two weeks and taking practice tests online significantly improves your chances of passing on the first attempt.
The practical driving test and what examiners assess
After you pass the written test, you schedule a driving test, usually within one to two weeks. You will drive a set route in a car provided by the licensing office or your own vehicle (if it is registered in Thailand). An examiner sits in the passenger seat and observes how you handle the vehicle, follow traffic rules, and respond to road conditions.
The test typically lasts 20–30 minutes and covers basic skills: starting the car, turning, parking, stopping at traffic lights, and merging. The examiner is looking for safe, confident driving and compliance with Thai traffic rules. Common reasons for failing include hitting cones during a parking maneuver, stalling the engine, or not coming to a complete stop at a red light.
You can take the test in your own vehicle if it is registered and insured in Thailand, or you can use the office vehicle. Using the office vehicle is simpler because you do not have to worry about your own car's condition, though the car may feel unfamiliar. Either way, practice driving in Thai traffic before the test — left-hand driving, narrow streets, and Thai traffic patterns are different from many countries.
License classes and what each one covers
Thai licenses are issued in different classes depending on the vehicle type you want to drive. Class 1 covers motorcycles up to 250cc. Class 2 covers cars and small trucks up to 3,500 kg. Class 3 covers larger trucks. Class 4 covers buses and vans. Most foreigners obtain Class 2 for cars or Class 1 for motorcycles.
You can take the test for multiple classes on the same day if you want, though this requires separate test fees and separate practical tests. Many people start with Class 2 (cars) and add Class 1 (motorcycles) later if needed. The written test is the same for all classes; the practical test varies slightly depending on the vehicle type.
Costs and timeline from start to finish
The total cost for a Thai driver's license ranges from 500 to 1,500 baht, depending on the license class and where you get your medical exam. A government hospital medical exam costs 100–300 baht; a private clinic costs 300–800 baht. The written test fee is about 100 baht. The practical driving test fee is about 200 baht. The license itself costs 200–300 baht. If you need a translator or hire someone to help you navigate the process, that is an additional cost.
The timeline is typically three to four weeks from your first visit to receiving your license, assuming you pass both tests on the first attempt. Your first visit is to submit documents and take the written test (same day at most offices). If you pass, you schedule the practical test for one to two weeks later. After you pass the practical test, you return to collect your license, usually within three to five business days.
If you fail either test, you must wait at least one week before retesting. This extends the timeline by one to two weeks per failed test.
Renewing your Thai license and maintaining it
A Thai driver's license is valid for five years from the date of issue. Renewal is straightforward: you return to the Department of Land Transport office, submit your current license, a new medical certificate, and a renewal fee (about 400 baht). You do not need to retake the written or practical tests. The renewal process takes one visit and is usually completed the same day.
Your license can be suspended or revoked if you accumulate traffic violations or are convicted of serious driving offenses. Minor violations (speeding, parking violations) result in fines but do not affect your license status. Serious violations (driving under the influence, reckless driving, hit-and-run) can result in suspension or revocation and require you to retest before you can drive legally again.
Frequently Asked Questions
Can I use my home country's driver's license in Thailand instead of getting a Thai one?
An International Driving Permit (IDP) issued in your home country is recognized in Thailand for short-term visits, typically up to one year. However, if you live in Thailand or plan to stay longer than one year, you must obtain a Thai license. Driving on an expired IDP or using a home country license beyond the permitted period is illegal and can result in fines or vehicle impoundment.
What happens if I fail the written or practical test?
You must wait at least one week before retesting. There is no limit on the number of attempts, but each retest costs the same fee. Most people pass on the second or third attempt after studying or practicing more. Some offices allow you to retake the test the same week if space is available, though this is not may provide.
Do I need to register my vehicle before I can take the driving test?
If you use your own vehicle for the test, yes — it must be registered and insured in Thailand. If you use the licensing office's vehicle, no registration is needed. Most people use the office vehicle for simplicity, especially on their first test.
Can I get a Thai license if I am on a tourist visa?
Technically yes, but most licensing offices require proof of residence (a rental agreement or utility bill), which is difficult to obtain on a tourist visa. If you are staying in a hotel, some offices accept a hotel booking confirmation. It is simpler to obtain a Non-Immigrant visa (which allows longer stays) or a Non-Immigrant ED visa (for education) before explore for a license.
How long does it take to get a replacement license if mine is lost or damaged?
A replacement license takes one to three days and costs about 200 baht. You do not need to retake any tests. Bring your passport, proof of residence, and a police report if your license was stolen. If it was straightforward damaged, the office may issue a replacement without a report.