General Directorate of Traffic (MOI)
Bahrain Driving Theory Test
Free practice for the Bahrain driving theory test (the computer-based knowledge test taken through the General Directorate of Traffic). Timed mock exams and topic tests with the answer and an explanation for every question, written from the public Bahrain traffic rules and the standard GCC road signs.
4
Governorates
75%
Pass mark
26/35
30 min
Time limit
35
Questions
Choose your governorate
The theory test is run by each governorate’s own authority, so pick where you are testing. Every governorate gets its own branded practice with a distinct set of questions.
Capital
General Directorate of Traffic theory (knowledge) test
Muharraq
General Directorate of Traffic theory (knowledge) test
Northern
General Directorate of Traffic theory (knowledge) test
Southern
General Directorate of Traffic theory (knowledge) test
How to prepare in three steps
Pick your governorate
Choose where you are testing so the branding and questions match your licensing authority (RTA, ITC and more).
Drill and mock
Warm up by topic with instant feedback, then sit a full timed mock exam just like the real test.
Review and retake
Read the explanation for every miss, then retake until you clear the pass mark comfortably.
How to get your Bahrain driving licence
In Bahrain, first-time light-vehicle (private car) licences are administered by the General Directorate of Traffic (GDT), which sits within the Ministry of Interior. The standard new-applicant route involves registering at a GDT-approved driving institute, passing a vision test, completing theory lectures and a written test, accumulating mandatory practical driving hours, passing a road test conducted by a GDT examiner, and then collecting the issued licence. The process applies to Bahraini nationals and legal residents alike. Holders of licences from certain approved countries may follow a faster conversion route. All fees, timelines, and eligibility rules are subject to change; confirm the current requirements with the General Directorate of Traffic before beginning the process.
The step‑by‑step journey
- 1
Enrol at a GDT-Approved Driving Institute
Visit a driving institute authorised by the General Directorate of Traffic (the main government driving school is located in A'Ali) or use the eGovernment portal at services.bahrain.bh to begin an online application for a Learner's Licence. You will need your CPR (Central Population Registration) card, passport, and a valid residence permit if you are a non-Bahraini. Ensure that all outstanding traffic fines or violations linked to your CPR number are settled before applying, as unresolved fines can block the process. The institute will verify that you meet the minimum age requirement (typically 18 years for a private-car licence; confirm the current age rule with the GDT) and that there are no legal restrictions on your personal number.
- 2
Undergo the Vision (Eye) Test
A vision and colour-differentiation test is required before a Learner's Licence is issued. This is conducted at a GDT-approved medical centre. The examination is brief and same-day certificates are typically available. A fee applies for the medical examination; as a guide, sources have reported a figure in the range of BHD 5, but confirm the current fee with the GDT or the approved centre. Applicants who do not meet the minimum vision standard may need corrective lenses or may be referred to an ophthalmologist before proceeding.
- 3
Obtain the Learner's Licence
After the vision test is passed and documents are verified, the GDT issues a Learner's Licence (temporary driving licence). This licence authorises you to take lessons under the supervision of a certified instructor. It is valid for approximately one year and can be renewed if you have not yet completed the process within that period. You must hold the Learner's Licence throughout the training and testing stages.
- 4
Attend Theory Lectures and Pass the Theory Test
Registered applicants attend a series of theory lectures at the driving institute covering Bahraini traffic laws, road signs, right-of-way rules, and safe-driving practices. Study materials are provided by the institute. The written theory test is taken at the institute or a designated GDT facility. As reported by multiple sources, the test consists of approximately 30 multiple-choice questions to be completed within 30 minutes, with a reported pass mark of around 24 out of 30 (approximately 80%); however, confirm the current format and pass mark with the GDT or your institute, as these details may change. The test is available in Arabic and English. Applicants who do not pass may be permitted to retake the test after a waiting period; fees may apply for retakes.
- 5
Complete Mandatory Practical Driving Lessons
Once the theory test is passed, applicants must complete a set number of practical driving hours with a certified instructor. Multiple sources indicate a requirement of 22 hours of mandatory lessons; confirm the current minimum with your driving institute and the GDT, as this figure may be adjusted. Lessons are conducted in the institute's vehicles on training circuits and public roads. Additional hours beyond the minimum may be purchased if the instructor or applicant believes more practice is needed before the road test. Each lesson carries a fee; as a guide, sources have cited figures in the range of BHD 6 to BHD 8 per hour, but confirm current rates directly with your chosen institute.
- 6
Sit the Road Test with a GDT Examiner
After completing the required practical hours, the applicant is booked for a road test (practical driving test) conducted by an official GDT examiner, not the private instructor. The test typically includes manoeuvres such as parking, reversing, lane discipline, following road signs, and general road behaviour. Common reasons for failure include not checking mirrors consistently, improper lane changes, failure to give way correctly, stalling, and errors during parking exercises. A fee applies per attempt; sources have cited a figure in the range of BHD 10, but confirm the current fee with the GDT. If the applicant fails, a waiting period is required before retaking; additional lessons are usually recommended.
- 7
Collect the Issued Driving Licence
Upon passing the road test, the applicant pays the licence issuance fee and the full driving licence is produced. Sources have cited an issuance fee in the range of BHD 20, but confirm the current amount with the GDT. The standard private-car driving licence is valid for five years from the date of issuance. The licence can be collected from the GDT office or, in some cases, delivered through the eGovernment portal's service channels. Keep the licence on your person whenever driving.
What to bring: documents checklist
- CPR card (Central Population Registration ID card) -- mandatory for all applicants
- Original passport and a photocopy
- Valid residence permit (for non-Bahraini applicants)
- Vision test certificate from a GDT-approved medical centre
- Recent passport-sized photographs (confirm the required number and specification with your institute)
- Payment receipts for applicable fees
- Any additional documents required by the specific driving institute (confirm at enrolment)
Each stage in detail
Eye test
A vision and colour-differentiation test is a prerequisite for the Learner's Licence and must be completed at a GDT-approved medical centre. The examination is typically brief (around 30 minutes or less) and same-day certificates are generally available. Applicants who wear glasses or contact lenses should bring them to the test; a condition requiring corrective lenses will be noted on the licence. If minimum vision standards are not met, a referral to an ophthalmologist may be required. The applicable fee and the list of approved medical centres should be confirmed with the General Directorate of Traffic.
Theory (knowledge) test
The Bahrain driving theory test covers traffic laws, road signs, right-of-way rules, hazard perception, and general safe-driving principles as defined by Bahraini road law. Multiple sources report that the test consists of approximately 30 multiple-choice questions with a time limit of around 30 minutes and a pass mark of approximately 24 correct answers out of 30 (roughly 80%); these figures should be confirmed with your driving institute or the GDT, as test formats can change. The test is offered in both Arabic and English. Study materials and practice questions are provided by the driving institute during the mandatory theory lectures. Applicants who fail may retake the test after a mandatory waiting period; a fee applies for each attempt. Confirm the current retake waiting period and fee schedule with the General Directorate of Traffic.
Road test
The practical road test is conducted by an official examiner from the General Directorate of Traffic in a vehicle provided by the driving institute. The examiner assesses the applicant's ability to operate the vehicle safely and in compliance with Bahraini traffic law. The test typically includes: starting and moving off safely, use of mirrors and blind-spot checks, signalling and lane discipline, right-of-way compliance at junctions and roundabouts, speed management, parking (parallel and bay parking are commonly tested), reversing, and responding correctly to road signs. Commonly cited reasons for failure include inconsistent mirror checks, improper lane changes, failing to yield at roundabouts, excessive hesitation at junctions, stalling, and errors during parking exercises. A fee applies per attempt; confirm the current fee with the GDT. If the applicant fails, additional mandatory lessons are typically required before a retake, and a waiting period applies. Confirm the current retake rules with your institute and the General Directorate of Traffic.
Converting a foreign licence
Holders of valid driving licences issued by certain countries may be eligible to exchange their foreign licence for a Bahraini licence without completing the full training and test programme. The conversion route typically requires only a vision and colour-differentiation test rather than theory and road tests. Countries commonly cited as eligible for this conversion route include GCC states, members of the European Union, the United States, Canada, Australia, and others; however, the official approved-country list is maintained by the General Directorate of Traffic and is subject to change. Applicants must hold a valid CPR card and residence permit in Bahrain before applying for a conversion. The foreign licence must be valid (or have been valid at the time of application; rules on recently expired licences vary). Required documents typically include the original foreign licence and a notarised translation if it is not in Arabic or English, CPR card, passport, vision test certificate, and passport-sized photographs. A fee applies; sources have cited a combined total in the range of BHD 20 to BHD 30, but confirm the current fee with the General Directorate of Traffic. Applicants from countries not on the approved list must follow the full new-applicant process including lessons and both tests. Confirm your country's eligibility and the complete current document list with the General Directorate of Traffic before proceeding.
How to book
The General Directorate of Traffic provides online services through the Bahrain eGovernment portal at services.bahrain.bh (select General Directorate of Traffic services and then the relevant driving-school service). You can initiate a Learner's Licence application, search for certified driving instructors, and book road-test appointments through this portal using your eKey login. For in-person services, the main government driving school is located in A'Ali. Private GDT-approved driving institutes also operate across the governorates and may offer their own booking systems; contact your chosen institute directly for their enrolment and scheduling procedures. The GDT public enquiry line has been cited as 8000 8001; confirm contact details on the official MOI or Bahrain eGovernment portal before calling. Appointment availability for road tests can vary by season and demand, so book as early as your training progress allows.
Fees
Fees are subject to change and the figures below are indicative ranges drawn from publicly available sources as of 2025 and 2026. Confirm all current fees directly with the General Directorate of Traffic and your chosen driving institute before starting the process. Indicative ranges: vision/medical examination, approximately BHD 5; learner's licence issuance, a small administrative fee (confirm amount); theory test fee per attempt (confirm with institute); practical driving lessons, approximately BHD 6 to BHD 8 per hour (22 mandatory hours means lesson costs alone may reach the range of BHD 130 to BHD 175, subject to the number of hours taken); road test fee per attempt, approximately BHD 10; driving licence issuance, approximately BHD 20. The reported total for a first-time applicant who passes all tests on the first attempt and takes only the minimum required hours has been cited by various sources in the range of BHD 270 to BHD 330 or more, depending on the institute and any retakes. These are estimates only. Confirm the current requirements with the General Directorate of Traffic.
Typical timeline
The end-to-end timeline for a first-time applicant varies considerably depending on appointment availability, how quickly mandatory lesson hours are completed, and whether any tests need to be retaken. As a general guide, applicants who take lessons consistently and pass all tests on the first attempt typically complete the process in approximately 2 to 4 months. Applicants who require retakes or who take lessons at a slower pace may take 4 to 6 months or longer. The Learner's Licence is valid for approximately one year and is renewable, so there is no fixed deadline within that window. Confirm the current timeline expectations with your driving institute and the General Directorate of Traffic.
Tips to pass
- Settle all outstanding traffic fines and violations linked to your CPR number before applying; unpaid fines are a common cause of application delays.
- Use the official GDT-approved practice theory questions available through your institute or reputable practice-test platforms to prepare for the written test, since the questions draw directly from Bahraini road law and sign standards.
- Book your road test appointment as soon as you are eligible rather than waiting until the day your lessons end, as appointment slots can fill up and cause delays.
- Bring corrective lenses (glasses or contact lenses) to the vision test if you normally use them; the requirement will be noted on your licence and you will be legally required to wear them when driving.
- If converting a foreign licence, verify your country's eligibility with the GDT before preparing documents, as the approved-country list is updated periodically and unofficial sources may be out of date.
- During practical lessons, ask your instructor to replicate the exact route or circuit used in the road test if possible, as familiarity with the test environment reduces errors on the day.
Passing the Bahrain theory test
The Bahrain theory (knowledge) test is 35 multiple-choice questions with a 75% pass mark, so you need 26 correct answers. It is administered by each governorate’s own authority, so where you test matters. Start with road signs and signals, then move on to right of way, roundabouts, speed limits and penalties, and finish with full timed mock exams so the 30-minute format feels familiar on the day.
Every question here comes with the correct answer and a short explanation drawn from the public traffic rules, so you learn the reasoning rather than memorising answers. Pick your governorate above to get practice matched to your licensing authority.
Other GCC countries
Testing elsewhere in the Gulf? Practise for another country’s theory test.
Bahrain theory test FAQs
The Bahrain light-vehicle theory test has 35 multiple-choice questions and you need 26 correct to pass, which is 75%. You get about 30 minutes to complete it. The question count and pass mark can vary by governorate and by vehicle class, so confirm the details with your governorate's authority.
You need 75% to pass, which is 26 of 35 questions correct. Our free mock exams score you against the same 75% pass mark so you always know where you stand before the real test.
The Bahrain theory test is commonly available in English and Arabic. Exact language and interpretation options are set by the licensing authority, so confirm what is offered at your test centre when you book.
The theory test is run by each governorate's own authority: Capital (General Directorate of Traffic), Muharraq (General Directorate of Traffic), Northern (General Directorate of Traffic) and Southern (General Directorate of Traffic). Choose your governorate above to get practice matched to that authority's branding, question count and pass mark.
Fees are set by the governorate's authority and approved driving schools and can change, so we do not quote a fixed price. In most cases you register with an approved driving school or the traffic department, complete the required lectures, then sit the theory (knowledge) test at an approved centre. Always confirm the current fee and steps with your driving school or the authority before booking.
Yes. Every Bahrain mock exam and topic test is completely free, needs no account or signup, and you can retake it as many times as you like until you clear the pass mark comfortably.
Ready for the real licence?
Practise here for free, then let Wathim handle the paperwork. We manage Bahrain driving-licence issuance, transfer and conversion for expats, end to end.