Getting a driving license in Bahrain requires you to pass a written test, a practical driving test, and an eye exam through the General Directorate of Traffic
The General Directorate of Traffic is the government body that issues all driving licenses in Bahrain. You cannot obtain a license through a private driving school alone — the school prepares you, but the Traffic Directorate administers the official tests and issues the license itself. Most people attend a driving school first to learn the rules and practice driving, then take the government tests when they feel ready.
The process typically takes several weeks from start to finish, depending on how quickly you book your test appointments and how many attempts you need. You will need to bring specific documents to each stage, and there are fees at multiple points along the way.
Key Takeaways
- You must pass three separate tests through the General Directorate of Traffic: a written exam on traffic rules, a practical driving test, and an eye examination.
- Driving schools in Bahrain teach you the material and provide practice, but they do not issue licenses — only the Traffic Directorate does.
- You will need your passport, a valid visa or residence permit, and proof of a Bahraini address to begin the process.
- The written test is conducted in multiple languages including English and Arabic, so you can take it in whichever language you are most comfortable with.
- After passing all three tests, you collect your physical license from the Traffic Directorate office, which usually takes a few days.
What documents you need before you start
Gather these documents before you enroll in a driving school or book any tests. You will need them at multiple stages, so having copies is helpful. Your passport must be valid for the entire duration of the process — if it expires soon, renew it first.
You also need proof that you live in Bahrain. This can be a utility bill, a tenancy contract, or a letter from your employer confirming your address. The address must match what you provide on your process forms. If you are a resident, your residence permit (Iqama) must be current and valid.
Some driving schools will help you gather and organize these documents, but you are responsible for providing them. Do not assume the school will handle this step — confirm what they need from you before you pay any fees.
How driving schools prepare you for the tests
A driving school teaches you Bahrain's traffic rules, road signs, and safe driving practices. They provide classroom lessons on the written test material and behind-the-wheel instruction for the practical test. The school does not decide whether you pass or fail — that is entirely the Traffic Directorate's decision — but a good school will make sure you understand what to expect.
Lessons are usually offered in packages of a set number of hours. Prices vary between schools, so it is worth asking several schools what they charge and what is included. Some schools offer intensive courses over a few weeks, while others spread lessons over a longer period. Choose based on your schedule and how quickly you want to move through the process.
The school will tell you when they believe you are ready to take the official tests. This is their opinion only — you decide when to book your test appointment with the Traffic Directorate. Some people take the test after their school recommends it; others take additional lessons first.
The written test on traffic rules and road signs
The written test covers Bahrain's traffic laws, road signs, safe driving practices, and what to do in common driving situations. The test is multiple choice and is offered in English, Arabic, and other languages. You choose which language you want to take it in when you book.
The test is administered at a Traffic Directorate office. You will sit at a computer terminal and answer questions on screen. The number of questions and the passing score vary, so ask your driving school what to expect. Most people have between 30 and 50 minutes to complete the test.
If you do not pass on your first attempt, you can book another test after a waiting period. The Traffic Directorate will tell you how long you must wait and what the fee is for a retake. Many people pass on the second or third attempt, so do not be discouraged if you need more than one try.
The practical driving test with an examiner
The practical test is a real-world driving assessment. An examiner from the Traffic Directorate sits in the car with you and watches how you handle the vehicle, follow traffic rules, and respond to road conditions. The test usually lasts 20 to 30 minutes and covers basic maneuvers like parking, turning, and merging, as well as your overall control and awareness.
You will use either your own vehicle or a car provided by the Traffic Directorate — confirm which when you book your test. The examiner will give you directions and instructions during the drive. They are looking for safe, competent driving, not perfection.
Common reasons people do not pass the practical test include hitting a curb during parking, failing to check mirrors or blind spots, speeding or driving too slowly, and not following the examiner's instructions clearly. If you do not pass, you can retake the test after another waiting period and fee.
The eye examination and medical clearance
You must pass an eye test to confirm you can see well enough to drive safely. This is a basic vision check — the examiner will test your ability to see near and far, and may check your color vision. If you wear glasses or contact lenses, you can wear them during the test.
The eye exam is usually quick and is often done at the same Traffic Directorate office where you take the written test. If you fail the eye exam, you may be asked to see an optometrist and bring a medical report confirming that your vision is correctable to the required standard.
Some people also need a medical fitness certificate from a doctor, depending on their age or health status. Ask the Traffic Directorate or your driving school whether you need one before you begin the process.
Getting your license after you pass all tests
Once you have passed the written test, the practical test, and the eye exam, you are may be able to access to receive your license. The Traffic Directorate will issue your physical license card, which usually takes a few days. You will be told when to return to collect it, or it may be mailed to your address.
Your Bahraini driving license is valid for a set period — typically three to ten years depending on your age and the license category. You can renew it before it expires by returning to the Traffic Directorate with your current license and any required documents.
Keep your license with you whenever you drive. If you lose it, you can request a replacement from the Traffic Directorate. If your address changes, you should update it with the Traffic Directorate so your records are current.
Frequently Asked Questions
Can I take the written test in English if I am not a native English speaker?
Yes. The test is offered in multiple languages including English and Arabic. You choose your language when you book the test. If English is not your first language, you may want to take extra lessons to make sure you understand the terminology used in traffic rules.
What happens if I fail the practical driving test?
You can retake it after a waiting period set by the Traffic Directorate. There is a fee for each retake. Most people pass within two or three attempts. Your driving school can provide extra lessons to help you improve before your next test.
Do I need to use a specific driving school, or can I choose any school in Bahrain?
You can choose any driving school licensed by the Traffic Directorate. Different schools have different teaching styles, schedules, and prices. It is worth asking friends or family for recommendations and comparing what a few schools offer before you enroll.
How long does the whole process usually take from start to finish?
It depends on how quickly you book your lessons and tests, and how many attempts you need. Most people complete the process in four to eight weeks if they pass all tests on the first or second try. If you need more retakes, it will take longer.
What is the cost of getting a driving license in Bahrain?
Costs vary. Driving school fees depend on the school and the number of lessons you take. The Traffic Directorate charges separate fees for each test (written, practical, and eye exam) and for the license itself. Ask your chosen school for a full breakdown of all costs before you start.