Motorcycle Licence Singapore — Class 2B, 2A & 2 Guide (2025)
Complete guide to getting your motorcycle licence in Singapore — Class 2B, 2A and 2 explained, costs, duration, driving centres, and upgrading your licence.
Singapore Motorcycle Licence Classes
Class 2B — Up to 200cc (age 18+)
Entry-level licence. Covers most learner and budget bikes including Honda Wave, Yamaha Y15ZR, Honda MSX125, Kawasaki Z125.
Cost: $1,500–$2,500 at CDC/BBDC/SSDC.
Class 2A — 201cc to 400cc (age 18+, held 2B for 1 year)
Mid-range licence. Opens up Honda CB300R, Kawasaki Z400, Yamaha MT-03, Royal Enfield Meteor 350.
Cost: $800–$1,500 (conversion from 2B).
Class 2 — Above 400cc (age 18+, held 2A for 1 year)
Full licence — no restrictions. Opens up Honda CB650R, Yamaha MT-07, Kawasaki Z900, BMW G310R+, and all big bikes.
Cost: $800–$1,500 (conversion from 2A).
Driving Centres in Singapore
- CDC (Comfort Driving Centre)
- Ubi / Woodlands — Largest centre, most slots available
- BBDC (Bukit Batok Driving Centre)
- Bukit Batok — Good for West Singapore residents
- SSDC (Singapore Safety Driving Centre)
- Woodlands — Convenient for North Singapore
New Rider Tips
- Book lessons early — waiting lists at driving centres can be 3–6 weeks
- Study the Highway Code thoroughly before the BTT (Basic Theory Test)
- Practice slow-speed manoeuvres daily — figure-8 and U-turn fail most riders
- Once licensed, use MyRide SG to track your bike maintenance from day one
Just got your licence? Add your bike to MyRide SG and start tracking services, fuel and mileage from day one.
Frequently Asked Questions
How long does it take to get a motorcycle licence in Singapore?
Class 2B: typically 3–6 months depending on lesson availability and how quickly you pass tests. Class 2A/2 conversions take 1–3 months as fewer lessons are required. Factor in waiting times at driving centres which can be 2–4 weeks for slots.
How much does a motorcycle licence cost in Singapore?
Class 2B: $1,500–$2,500 including all lessons, theory test, and practical test. Class 2A/2 conversions: $800–$1,500. Costs vary by driving centre and number of lessons needed. Passing first time saves significantly on retests ($50–$100 per attempt).
Can I ride a 400cc motorcycle with a Class 2A licence in Singapore?
Yes — Class 2A covers 201cc to 400cc motorcycles. You can ride any bike up to 400cc. To ride anything above 400cc (like a Honda CB500, Kawasaki Z650, or Yamaha MT-07), you need a full Class 2 licence.
What is the P-plate period for motorcycle riders in Singapore?
New motorcycle riders must display a P-plate for 1 year after passing their practical test. During this period, you must not carry pillion passengers, must not use expressways (for 2B riders in first year), and are subject to lower demerit point limits.
How do I upgrade from Class 2B to Class 2A in Singapore?
You must have held your Class 2B licence for at least 1 year. Register for the conversion at any driving centre. You'll need to attend a safety riding course and pass a practical assessment. The process takes 1–3 months.