What’s New
Find out more from our News & Announcements

No Appointment Required
Appointment system is temporarily unavailable for upgrading. From 2 January 2026, no appointment is required for all counter services until further notice.

Top Up via QR Code
Please log in to your BBDC Account for a generated PayNow QR Code. Do not top-up via UEN or internet fund transfer. We will not send any clickable link via email or SMS to customers to top up BBDC account.

Home-Based Theory Lessons
Home-Based Theory Lessons bring you greater convenience. Attend theory lessons at the comfort of your home. All you need is to fill in the Opt-In Form for Home-Based Theory Lessons.
News & Announcements
How To Start A Course

READ COURSE INFORMATION
Read the Course Information. Ensure that you meet the enrolment requirement.

INITIAL PAYMENT
Enrol in person or online with the required enrolment documents. Deposit your account with an estimated initial amount of Enrolment + Eyesight Test + Photo-taking + Theory Fees

START BOOKING
Book home-based theory lessons online and attend via Zoom. Proceed to Customer Service within 14 days from your online enrolment for identity verification, eyesight test and photo-taking.

COMPLETED
You will be guided along the next steps during your lesson. Here you are, you have started the course!
Testimonials
What a way to kick off 2026 — I’ve officially passed my Class 3C licence! Huge thanks to the incredible instructors at BBDC who genuinely go above and beyond, not just to teach driving, but to instil strong ethics, discipline, and a deep respect for road safety.
Special mention to Instructor Ananthaaragavan (6858)— firm, demanding, and uncompromising in the best way. Their teaching is detailed, technical, and intentional, breaking down every step to shape confident and responsible drivers. The standards may be high, but the results speak for themselves.
Considering I was close to taking private lessons, I’m truly grateful I chose BBDC instead. This journey didn’t just help me pass — it made me a better driver.
Thank you again BBDC!
Lachme, 3C, 9 January 2026
I would like to thank the motorcycle instructors for their guidance and encouragement throughout my 2B journey. Most of the instructors are very helpful, patient and motivating especially instructor Qhairiq (6709), Fahryrazi (6832), Amirul (6855), Azhar (6742) and Fadhli (6822).
Nurul, 2B, 9 January 2026
Instructor Fahrurazi (6832) taught us prac 2.01 today at 7.30am. This is my 2nd time attending this class. His instructions were super clear and easy to understand. I learnt alot today and with his guidance, I felt like I have improved alot compared to the first lesson. Awesome Instructor!
Jenarth, 2B, 21 January 2026
Yazid (2655)– Thank you for your patience and clear guidance. You explain things in a way that makes learning driving much less stressful.
You’re a very professional instructor. Your calm approach really helped build my confidence on the road
Thank you so much!
Muhammad Zafly, 3A, 8 January 2026













