What you need to know before you start

A Thai driver's license requires you to pass a written test and a practical driving test at the Department of Land Transport (DLT). You must be at least 18 years old and hold a valid passport or Thai ID card. The entire process takes one to three visits over several weeks, depending on how quickly you schedule your tests and whether you pass on the first attempt.

The DLT has offices in every province, and each one operates independently — fees, hours, and test schedules vary by location. You cannot complete this process online or by mail. You must appear in person at the DLT office that serves your area.

Key Takeaways

  • You must visit the DLT office in person with your passport or Thai ID, a completed TM.7 form, and a medical certificate from a Thai doctor or clinic.
  • The written test is in Thai, English, or other languages depending on the DLT office, and covers traffic laws and road signs specific to Thailand.
  • The practical driving test happens on a closed course at the DLT office and tests basic vehicle control, not real-world driving.
  • A Thai driver's license is valid for five years from the date of issue, and you can renew it at any DLT office before it expires.

Get your medical certificate and paperwork ready

Before you visit the DLT, you need a medical certificate signed by a Thai doctor or clinic. This certificate confirms you are physically fit to drive and includes a vision test. You can obtain this at any private clinic or hospital in Thailand — it typically costs 200 to 500 baht and takes 30 minutes to an hour. Bring your passport or Thai ID card.

You also need to complete the TM.7 form, which is the official process for a Thai driver's license. The DLT office has copies at the front desk, or you can read it from the DLT website before you arrive. Fill it out in Thai or English, depending on what the office accepts. You will need your passport number, Thai ID number (if you have one), and your address in Thailand.

Gather these documents before your first visit: your passport or Thai ID card, the completed TM.7 form, the medical certificate, and one passport-sized photograph (4 by 6 centimeters). Some DLT offices have a photo booth on-site if you forget.

Schedule and take the written test

Visit the DLT office during business hours — most open Monday through Friday from 8:30 a.m. to 4:30 p.m., though hours vary by location. Bring all your documents and ask the staff which window handles new driver's license applications. They will give you a queue number and direct you to the testing area.

The written test is 50 multiple-choice questions about Thai traffic laws, road signs, and safe driving practices. You have 45 minutes to complete it. The test is available in Thai, English, Chinese, Japanese, and sometimes other languages — ask the staff which languages the office offers. You must score at least 24 out of 50 to pass.

If you pass, the staff will schedule your practical driving test for a later date, usually within one to two weeks. If you fail, you can retake the written test the same day or return another day. There is no limit to how many times you can retake it, though each attempt may have a small fee (typically 10 to 20 baht).

Complete the practical driving test

The practical test happens on a closed course at the DLT office, not on public roads. You will drive a car provided by the DLT or bring your own vehicle if it is registered in Thailand. The test takes about 10 to 15 minutes and covers basic vehicle control: starting the engine, steering, braking, reversing, parking, and following straightforward instructions from the examiner.

The examiner sits in the passenger seat and watches for safe handling and awareness of the vehicle's position. Common reasons people fail include hitting cones, stalling the engine, or not checking mirrors. You must pass this test to receive your license. If you fail, you can retake it after paying a small fee and waiting a few days.

Bring your passport, the medical certificate, and the TM.7 form to the practical test. Wear closed-toe shoes and comfortable clothing that allows you to move freely. Arrive 15 minutes early.

Receive your license and understand its validity

If you pass the practical test, the DLT staff will issue your Thai driver's license on the same day or within a few days. The license is a plastic card valid for five years from the date of issue. It shows your name, photograph, date of birth, license class (usually Class 5 for cars), and expiration date.

Your Thai driver's license is recognized throughout Thailand and in most Southeast Asian countries. International driving permits are not required in Thailand, though some car rental companies may ask for one. You can carry your Thai license as your primary driving document.

Renew your license before it expires

You can renew your license at any DLT office in Thailand, not just the one where you obtained it. Renewal requires a new medical certificate, the TM.7 form, your current license, and your passport or Thai ID. The process is faster than the initial license — you typically skip the written and practical tests and receive your new license within one visit.

Renewal costs vary by province but are usually 200 to 400 baht. You can renew your license up to one year before it expires, so plan ahead if you know you will be out of Thailand when it expires.

What to do if you fail the practical test

If you do not pass the practical driving test, you can retake it after a waiting period of three to seven days, depending on the DLT office. You pay a small fee (usually 10 to 20 baht) and schedule a new test date. There is no limit to how many times you can retake the practical test.

Common reasons for failure include hitting the cones on the course, stalling the engine, not checking mirrors before turning, or not following the examiner's instructions clearly. Ask the examiner for feedback on what you did wrong so you can improve before your next attempt. If you are not confident in your driving skills, consider taking a few lessons at a local driving school before retaking the test.

Frequently Asked Questions

Can I use an international driving permit instead of getting a Thai license?

An international driving permit is not a substitute for a Thai license. Thailand recognizes international permits for short-term visitors, but if you live in Thailand or plan to stay longer than a few months, you should obtain a Thai license. Driving without a valid Thai license when you are a resident can result in fines and vehicle impoundment.

What if I fail the written test multiple times?

There is no limit to how many times you can retake the written test. Each attempt costs a small fee. If you struggle with the test, consider studying a Thai driving manual or taking a practice test online before your next attempt. Some driving schools offer written test preparation courses in English.

Do I need to take the test in Thai, or can I take it in English?

Most DLT offices offer the written test in English, Thai, Chinese, and Japanese. Ask the staff at your local DLT office which languages are available. The practical test does not require language — the examiner will use hand signals and straightforward demonstrations to explain what you need to do.

How much does a Thai driver's license cost in total?

The total cost varies by province and whether you pass on the first attempt. Expect to spend 500 to 1,500 baht for the medical certificate, process fees, and test fees combined. Each retake of the written or practical test adds a small fee of 10 to 20 baht.

Can I get a Thai license if I am not a Thai citizen?

Yes. You need a valid passport and a Thai address. You do not need a Thai ID card or visa, though you must be legally present in Thailand. The process is the same for foreign nationals as for Thai citizens.