What you need to know before you start

Getting a driver's license in Thailand requires you to pass a written test and a practical driving test, both administered by the Department of Land Transport (DLT). The process takes at least a few days if you already have a Thai ID card, but longer if you don't. You'll need to visit a DLT office in person — there's no online route — and you must be at least 18 years old to drive a car.

The main decision you'll face is whether to take the tests yourself or use a driving school. Driving schools cost more money but handle paperwork, provide instruction, and often have higher pass rates on the first attempt. If you go directly to the DLT, you save money but need to study the Thai traffic rules on your own and navigate the office process without help.

Key Takeaways

  • You must visit a DLT office in person with a Thai ID card or passport, medical certificate, and passport-sized photos to take the written and practical tests.
  • The written test covers Thai traffic laws and road signs; you can request an English-language version if you don't read Thai.
  • The practical test happens on the same day as the written test if you pass, and involves driving a set course while an examiner watches.
  • Driving schools charge 3,000 to 8,000 baht and handle the paperwork and testing for you, though you still visit the DLT office.
  • If you fail either test, you must wait at least one week before retaking it at the same DLT office.

Documents you need to bring to the DLT office

Bring your original Thai ID card (Thai nationals) or passport (foreigners), a medical certificate issued within the last 30 days, and four passport-sized photos (4 by 6 centimeters). The medical certificate must confirm you are fit to drive — you can get one from any private clinic or hospital, not just government facilities. Many DLT offices have a clinic on-site where you can get the certificate the same day for a small fee.

You'll also need to fill out the TM.1 form (process for a driver's license) and the TM.7 form (medical certificate form). Both are available at the DLT office, and staff can help you complete them if you don't read Thai. Bring cash — most DLT offices do not accept card payments, and the total fee is usually 500 to 700 baht for the license itself plus test fees.

The written test: what to expect and how to prepare

The written test has 50 multiple-choice questions about Thai traffic laws and road signs. You need to score at least 45 out of 50 to pass. The test is given in Thai, but you can request an English-language version at most DLT offices — ask when you arrive. You'll have 45 minutes to complete it.

Study materials are available online through the DLT website and through driving school websites. The test focuses on speed limits, right-of-way rules, what different road signs mean, and what to do in common driving situations. If you don't read Thai and can't find an English study guide, a driving school instructor can walk you through the key topics. Many people pass on the first try if they study for a few hours beforehand.

The practical driving test: what happens on the day

If you pass the written test, you'll take the practical test the same day. You'll drive a short course (usually 800 meters to 1 kilometer) while an examiner sits in the passenger seat and watches. The course includes straight driving, turning, parking, and sometimes a three-point turn. You need to follow traffic rules, stay in your lane, and show you can control the vehicle safely.

The examiner is looking for basic vehicle control and awareness of the rules you just studied — not perfect driving. Common reasons people fail are hitting cones, stalling the engine, or not signaling before a turn. If you fail, you can retake the practical test one week later without retaking the written test. If you pass both tests, you'll receive your license the same day or within a few days.

Using a driving school instead of going directly to the DLT

Driving schools in Thailand handle the paperwork, provide instruction, and arrange your testing at the DLT office. You typically pay 3,000 to 8,000 baht depending on the school and how many lessons you take. The school will collect your documents, get your medical certificate, fill out the forms, and take you to the DLT office on test day. You still take the actual test at the DLT — the school does not administer it — but having an instructor familiar with the test format and the course layout increases your chances of passing on the first attempt.

Driving schools are most useful if you don't read Thai, have never driven before, or want to practice on the actual test course before the exam. Many schools offer packages that include a set number of lessons plus the testing fee. If you already know how to drive and read Thai, going directly to the DLT saves you money, though it requires more self-study.

What happens if you fail a test

If you fail the written test, you must wait at least one week before retaking it. You'll pay the test fee again (usually 100 to 150 baht) and return to the same DLT office. You do not need to bring the medical certificate again — it remains valid for 30 days from the date you got it.

If you fail the practical test, the same one-week waiting period applies. You can retake it without retaking the written test. Some people fail once and pass on the second try; others need three or four attempts. There is no limit to how many times you can retake the test, but each attempt costs money and time.

How long the whole process takes

If you pass both tests on your first try, you can have your license in one day. If you fail and need to retake a test, add one to two weeks. If you use a driving school, the timeline depends on how many lessons you book — some schools can have you ready in three to five days, while others spread lessons over two to three weeks.

The DLT office hours are usually 8:30 a.m. to 4:30 p.m., Monday through Friday, with some offices open on Saturday mornings. Arrive early — offices get busy in the morning, and you may wait an hour or more. Bring water and snacks, and plan to spend most of the day there if you're taking both tests.

Frequently Asked Questions

Can I use my foreign driver's license instead of getting a Thai one?

You can drive on a foreign license for up to one year from the date you enter Thailand. After that, you need a Thai license. An International Driving Permit (IDP) does not extend this period — it's just a translation of your home license and is not valid on its own in Thailand.

What if I don't have a Thai ID card and I'm a foreigner?

You can use your passport instead. You'll also need a TM.30 form (notification of residence) or proof of your address in Thailand, such as a hotel booking or rental agreement. Some DLT offices are stricter about this requirement than others, so call ahead to confirm what they need.

Can I take the test in a language other than Thai or English?

Most DLT offices offer Thai and English versions. A few large offices in Bangkok and Chiang Mai may have other languages, but this is not standard. Call the DLT office near you to ask what languages are available before you go.

What vehicle class do I need for a motorcycle versus a car?

A car license is class 3 or 3A. A motorcycle license is class 2. The written test and practical test are different for each class. If you want to drive both, you'll need to pass the tests for both classes, though some people do them on the same day at the same office.

What if I fail the medical exam?

The medical exam checks your eyesight, hearing, and general fitness to drive. If you fail, the clinic will tell you why. You can address the issue (get glasses, for example) and retake the medical exam at another clinic. There is no waiting period between medical exams.