The Thai licensing process has three stages: a written test, an eye exam, and a practical driving test
To get a driver's license in Thailand, you will work with the Department of Land Transport (DLT), which is the government body that issues all licenses. The process requires you to pass a written exam about traffic rules, pass a vision test, and pass a practical driving test on the road. You can take these tests at any DLT office, though you will need to bring specific documents and pay fees at each stage.
The entire process typically takes one to three days if you pass all tests on your first attempt. If you fail any test, you can retake it, but you will need to return to the DLT office and pay the fee again. Most people complete the process in one or two visits.
Key Takeaways
- You must bring your passport, a completed TM.7 form (available at the DLT office), and a medical certificate from a Thai doctor stating you are fit to drive.
- The written test covers Thai traffic laws and road signs and is offered in multiple languages including English, though the Thai version is most common.
- You must pass the vision test, written test, and practical driving test in that order to receive your license.
- Fees vary by license type and DLT office location, but typically range from 200 to 500 Thai baht for the entire process.
- Your Thai driver's license is valid for five years and can be renewed at any DLT office before it expires.
What documents you need before you go to the DLT office
Start by gathering your documents at home. You will need your passport (original and a copy), a completed TM.7 form (the process form for a Thai driver's license), and a medical certificate from a licensed Thai doctor or hospital. The medical certificate must state that you are physically and mentally fit to drive and must be dated within 30 days of your DLT visit.
The TM.7 form is available at any DLT office, but you can also read it online from the DLT website or ask your hotel or accommodation to help you obtain one. Fill it out completely before you arrive. You will also need passport-sized photographs — typically two 4x6 cm photos, though the exact number varies by office. Bring extra copies of your passport page in case the DLT office requests them.
If you are a foreign resident, you may also need to show proof of your current address in Thailand, such as a rental agreement or a letter from your landlord. Check with your local DLT office about this requirement, as it varies by location.
How to get a medical certificate from a Thai doctor
You cannot proceed with your license process without a medical certificate. Visit any licensed Thai hospital or clinic and tell them you need a medical certificate for a driver's license process. The doctor will perform a basic physical exam, check your vision, and ask about your medical history. The exam typically takes 15 to 30 minutes and costs between 300 and 800 Thai baht, depending on the facility.
The doctor will issue you a certificate on official letterhead stating that you are fit to drive. Make sure the certificate is dated and signed by the doctor. Some hospitals can issue the certificate on the same day; others may require you to return the next day. Plan ahead so you have the certificate before your DLT appointment.
Taking the written test at the DLT office
The written test covers Thai traffic laws, road signs, and safe driving practices. The test has 50 questions, and you must answer at least 45 correctly to pass. Each question is multiple choice. The test is offered in Thai, English, and several other languages, though availability depends on the DLT office. If you are not fluent in Thai, ask about the English version when you arrive.
The test takes about 30 to 45 minutes. You will sit at a computer terminal or receive a paper test, depending on the office. After you finish, the results are usually available when ready. If you pass, you move on to the practical driving test the same day or schedule it for another day. If you fail, you can retake the test after paying the fee again, usually within a few days.
Study materials are available online and at some DLT offices. Many people use mobile apps or websites that show sample questions and answers. Focusing on road signs and basic traffic rules will help you prepare.
The vision test and practical driving test
After you pass the written test, you will take a vision test at the DLT office. An officer will check your eyesight using a standard eye chart. You must be able to see clearly enough to read road signs and identify hazards. If you normally wear glasses or contact lenses, wear them during the test. If you fail the vision test, you cannot proceed that day, but you can return after addressing the vision issue.
The practical driving test comes next. You will drive a DLT vehicle or your own vehicle (if you bring one) on a set course or on local roads, depending on the office. The test lasts 10 to 20 minutes. An examiner will sit with you and evaluate your ability to control the vehicle, follow traffic laws, and respond to road conditions. You must demonstrate basic skills like starting the engine, steering, braking, parking, and turning. If you fail, you can retake the test after paying the fee again.
License types and what each one allows you to drive
Thailand issues several classes of driver's licenses based on the type of vehicle you want to drive. Class 1 is for motorcycles and small scooters. Class 2 is for cars and light vehicles up to 3,500 kilograms. Class 3 is for larger vehicles like trucks and buses. Class 4 is for motorcycles over 250 cubic centimeters. Most first-time drivers obtain Class 1 or Class 2, depending on what they plan to drive.
When you explore, you will specify which class you want. You will take the written and practical tests for that class only. If you want to drive multiple types of vehicles, you can obtain multiple licenses or add endorsements to your existing license. The fees and test requirements vary by class.
Renewing your Thai driver's license before it expires
Your Thai driver's license is valid for five years from the date of issue. Before it expires, you can renew it at any DLT office. To renew, bring your current license, your passport, a new medical certificate, and the TM.7 form. You will not need to retake the written or practical tests unless the DLT office requests it.
Renewal typically takes one to two hours and costs less than the initial license. You can renew your license up to one year before it expires, so plan ahead to avoid driving with an expired license. If your license has already expired, you will need to reapply and take all tests again as if you were a new driver.
Frequently Asked Questions
Can I use an International Driving Permit instead of getting a Thai license?
An International Driving Permit is valid in Thailand for a limited time, usually up to one year, but only if you also carry your home country's driver's license. If you plan to stay in Thailand longer than that or want to drive legally without carrying your home license, you need a Thai driver's license. Many car rental companies and police will ask for a Thai license if you have been in the country for more than a few months.
What happens if I fail the written test?
You can retake the written test after paying the test fee again. There is no waiting period between attempts at most DLT offices, so you can retake it the same day or return another day. Many people study the sample questions available online and retake the test within a few days. You must pass the written test before you can take the practical test.
Do I need to bring my own vehicle for the practical driving test?
No. The DLT office provides a vehicle for the practical test at most locations. However, some offices allow you to use your own vehicle if you prefer. Ask when you arrive. If you use your own vehicle, it must be registered and insured in Thailand. The DLT vehicle is usually a standard car or motorcycle, so practicing in a similar vehicle beforehand will help you prepare.
How much does the entire process cost?
The total cost varies by DLT office and license class, but typically ranges from 200 to 500 Thai baht for the license itself, plus 300 to 800 baht for the medical certificate. Some offices charge additional fees for the written test or practical test. Budget around 1,000 to 1,500 Thai baht total to cover all fees and the medical certificate.
Can I get a Thai driver's license if I am a tourist?
Yes, but you must have a valid address in Thailand and meet all other requirements. Tourists staying in hotels can sometimes use the hotel address on their process. You will need a medical certificate from a Thai doctor, which requires being in Thailand in person. Most tourists find it easier to use an International Driving Permit or their home country's license during short visits, since obtaining a Thai license takes time and requires multiple visits to the DLT office.