How to Get Malaysian Driving License (2025 Updated Process)
Types of Malaysian Driving Licenses
Class D License (Cars/Light Vehicles)
Class B2 License (Motorcycles)
Class B License (Light Motorcycles)
Commercial Licenses
**Class C License:** Heavy commercial vehicles over 3,500kg
**Class E License:** Buses and passenger service vehicles
**Class F License:** Tractors and construction vehicles
Eligibility Requirements
For Malaysian Citizens:
Minimum age: 17 years old (with parental consent)
Age 18+ can apply independently
Valid Malaysian IC (MyKad)
Pass medical examination
For Foreigners:
Valid passport with appropriate visa
Minimum 1-year validity on passport/visa
Work permit, student visa, or MM2H participant
Valid foreign driving license (for conversion)
Medical certificate from approved clinic
Proof of residence in Malaysia
Step-by-Step Process for New License
Step 1: Medical Examination
**Cost: ** RM30-RM50
**Duration: ** 1 day
Eye test (vision and color blindness)
Physical examination
Medical history review
**Required Documents: **
IC/Passport copy
2 passport-sized photos
Cash payment
**Popular JPJ Medical Centers: **
**KL:** Klinik Kesihatan Jalan Raja Muda
**Selangor:** Klinik Dr. Ahmad, Petaling Jaya
**Penang:** Klinik Mediviron, Georgetown
Step 2: Enroll in Driving School
**Cost: ** RM1,200-RM1,800 (varies by state and school)
**Duration: ** 4-8 weeks
**Top Driving Schools: **
**What's Included: **
KPP (Computer Theory Test) preparation
QPT (Queue Practical Test) training
Highway driving lessons
Parking techniques (parallel, hill, 3-point turn)
16 hours minimum practical training
Step 3: Computer Theory Test (KPP)
**Cost: ** RM15
**Duration: ** 45 minutes
**Passing Score: ** 42/50 questions
**Test Covers: **
Road signs and traffic rules
Emergency procedures
Vehicle maintenance basics
Malaysian traffic laws
**Preparation Tips: **
Use official JPJ mobile app "JPJ eMY"
Take practice tests online
Study Highway Code booklet (available in multiple languages)
Focus on Malaysian-specific road signs
**Available Languages: **
Bahasa Malaysia
English
Mandarin
Tamil
Step 4: Queue Practical Test (QPT)
**Cost: ** RM30
**Duration: ** 10-15 minutes per module
**Three Modules: **
Module 1: Circuit Test
**Parking:** Parallel parking, parking in bay
**Hill Test:** Hill start without rolling back
**3-Point Turn:** U-turn in narrow space
**Side Parking:** Reverse parking alongside curb
Module 2: Road Test
**Duration:** 25-30 minutes
**Route:** Real road conditions with JPJ officer
**Assessment:** Traffic awareness, signal usage, lane discipline
Module 3: Computer-Based Driving Test
**Hazard Perception:** Video-based scenarios
**Emergency Response:** Reaction to various situations
**Duration:** 15 minutes
**Common Mistakes to Avoid: **
Not checking mirrors frequently
Improper signal usage
Speeding or driving too slowly
Poor lane discipline
Failing to stop completely at stop signs
Step 5: License Collection
**Cost: ** RM30 (license fee)
**Duration: ** Same day or next working day
Pay license fee at JPJ counter
Provide recent passport photos
Submit all required documents
Receive temporary license (valid 3 months)
Permanent license arrives by mail within 2 weeks
Foreign License Conversion
Eligible Countries for Direct Conversion:
**ASEAN Countries:** Singapore, Thailand, Indonesia, Brunei
**Commonwealth:** UK, Australia, New Zealand, South Africa
**Others:** Japan, South Korea, Germany, Switzerland
Conversion Process:
Non-Convertible Licenses:
Theory and practical tests required
No exemptions or fast-track options
Standard fees apply
Costs Breakdown (2025 Rates)
New License (Full Process):
**Medical Check:** RM30-RM50
**Driving School:** RM1,200-RM1,800
**Theory Test:** RM15
**Practical Test:** RM30
**License Fee:** RM30
**Total:** RM1,305-RM1,925
Foreign License Conversion:
**Translation:** RM50-RM100
**Conversion Fee:** RM150
**License Fee:** RM30
**Total:** RM230-RM280
Additional Costs:
**Retake Theory Test:** RM15 per attempt
**Retake Practical Test:** RM30 per module
**Expedited Processing:** RM20 surcharge
JPJ Locations by State
Kuala Lumpur & Selangor:
**JPJ Putrajaya:** Main headquarters, all services
**JPJ Wangsa Maju:** KL city center location
**JPJ Shah Alam:** Selangor main branch
**JPJ Petaling Jaya:** Convenient for PJ residents
Penang:
**JPJ Pulau Pinang:** Georgetown main office
**JPJ Seberang Perai:** Mainland operations
Johor:
**JPJ Johor Bahru:** Southern region hub
**JPJ Batu Pahat:** Northern Johor coverage
Operating Hours:
**Monday-Thursday:** 8:00 AM - 5:00 PM
**Friday:** 8:00 AM - 12:15 PM, 2:45 PM - 5:00 PM
**Saturday:** 8:00 AM - 1:00 PM (selected branches)
**Sunday:** Closed
Digital Services and Apps
JPJ eMY Mobile App:
**Appointment Booking:** Schedule tests and services
**License Renewal:** Online renewal for existing licenses
**Payment:** Cashless transactions
Online Services (myeg.com.my):
License renewal (for existing holders)
Summons payment
Tips for Success
Theory Test Tips:
Practical Test Tips:
Common Reasons for Test Failure:
**Theory:** Insufficient preparation, language barriers
**Practical:** Poor mirror usage, signal mistakes, speed control
**Circuit:** Touching cones, improper parking technique
Renewal and Validity
License Validity Periods:
**Age 21-59:** 5-year validity
**Age 60-64:** 3-year validity
**Age 65+:** Annual renewal required
Renewal Requirements:
Valid medical certificate (age 65+)
No outstanding summons
Current address verification
Renewal fee: RM30
Online Renewal Process:
International Driving Permit (IDP)
For Travel Abroad:
**Cost:** RM150
**Validity:** 1 year
**Processing:** 2-3 working days
Countries Accepting Malaysian IDP:
Most European Union countries
United States and Canada
Australia and New Zealand
Japan and South Korea
Frequently Asked Questions
Can tourists drive in Malaysia with foreign license?
What happens if I fail the practical test?
Can I drive immediately after getting temporary license?
Do I need to retake tests for license renewal?
Can I upgrade my motorcycle license to car license?
Conclusion
**Key Success Factors: **
Choose a reputable driving school
Study thoroughly for theory test
Practice extensively for practical test
Prepare all required documents in advance
Budget for total costs (RM1,300-RM1,900 for new license)
**Next Steps: **
How to Get Malaysian Driving License (2025 Updated Process)
Getting a Malaysian driving license can seem overwhelming, but with the right guidance, the process is straightforward. Whether you're a foreign expatriate, international student, or Malaysian citizen, this comprehensive guide covers everything you need to know about obtaining your Malaysian driving license in 2025.
Types of Malaysian Driving Licenses
Class D License (Cars/Light Vehicles)
Class B2 License (Motorcycles)
Class B License (Light Motorcycles)
Commercial Licenses
**Class C License:** Heavy commercial vehicles over 3,500kg
**Class E License:** Buses and passenger service vehicles
**Class F License:** Tractors and construction vehicles
Eligibility Requirements
For Malaysian Citizens:
Minimum age: 17 years old (with parental consent)
Age 18+ can apply independently
Valid Malaysian IC (MyKad)
Pass medical examination
Complete driving school training
For Foreigners:
Valid passport with appropriate visa
Minimum 1-year validity on passport/visa
Work permit, student visa, or MM2H participant
Valid foreign driving license (for conversion)
Medical certificate from approved clinic
Proof of residence in Malaysia
Step-by-Step Process for New License
Step 1: Medical Examination
**Cost: ** RM30-RM50
**Duration: ** 1 day
Eye test (vision and color blindness)
Physical examination
Medical history review
**Required Documents: **
IC/Passport copy
2 passport-sized photos
Cash payment
**Popular JPJ Medical Centers: **
**KL:** Klinik Kesihatan Jalan Raja Muda
**Selangor:** Klinik Dr. Ahmad, Petaling Jaya
**Penang:** Klinik Mediviron, Georgetown
Step 2: Enroll in Driving School
**Cost: ** RM1,200-RM1,800 (varies by state and school)
**Duration: ** 4-8 weeks
**Top Driving Schools: **
**What's Included: **
KPP (Computer Theory Test) preparation
QPT (Queue Practical Test) training
Highway driving lessons
Parking techniques (parallel, hill, 3-point turn)
16 hours minimum practical training
Step 3: Computer Theory Test (KPP)
**Cost: ** RM15
**Duration: ** 45 minutes
**Passing Score: ** 42/50 questions
**Test Covers: **
Road signs and traffic rules
Emergency procedures
Vehicle maintenance basics
Malaysian traffic laws
**Preparation Tips: **
Use official JPJ mobile app "JPJ eMY"
Take practice tests online
Study Highway Code booklet (available in multiple languages)
Focus on Malaysian-specific road signs
**Available Languages: **
Bahasa Malaysia
English
Mandarin
Tamil
Step 4: Queue Practical Test (QPT)
**Cost: ** RM30
**Duration: ** 10-15 minutes per module
**Three Modules: **
Module 1: Circuit Test
**Parking:** Parallel parking, parking in bay
**Hill Test:** Hill start without rolling back
**3-Point Turn:** U-turn in narrow space
**Side Parking:** Reverse parking alongside curb
Module 2: Road Test
**Duration:** 25-30 minutes
**Route:** Real road conditions with JPJ officer
**Assessment:** Traffic awareness, signal usage, lane discipline
Module 3: Computer-Based Driving Test
**Hazard Perception:** Video-based scenarios
**Emergency Response:** Reaction to various situations
**Duration:** 15 minutes
**Common Mistakes to Avoid: **
Not checking mirrors frequently
Improper signal usage
Speeding or driving too slowly
Poor lane discipline
Failing to stop completely at stop signs
Step 5: License Collection
**Cost: ** RM30 (license fee)
**Duration: ** Same day or next working day
Pay license fee at JPJ counter
Provide recent passport photos
Submit all required documents
Receive temporary license (valid 3 months)
Permanent license arrives by mail within 2 weeks
Foreign License Conversion
Eligible Countries for Direct Conversion:
**ASEAN Countries:** Singapore, Thailand, Indonesia, Brunei
**Commonwealth:** UK, Australia, New Zealand, South Africa
**Others:** Japan, South Korea, Germany, Switzerland
Conversion Process:
Non-Convertible Licenses:
Must complete full Malaysian license process:
Theory and practical tests required
No exemptions or fast-track options
Standard fees apply
Costs Breakdown (2025 Rates)
New License (Full Process):
**Medical Check:** RM30-RM50
**Driving School:** RM1,200-RM1,800
**Theory Test:** RM15
**Practical Test:** RM30
**License Fee:** RM30
**Total:** RM1,305-RM1,925
Foreign License Conversion:
**Translation:** RM50-RM100
**Conversion Fee:** RM150
**License Fee:** RM30
**Total:** RM230-RM280
Additional Costs:
**Retake Theory Test:** RM15 per attempt
**Retake Practical Test:** RM30 per module
**Expedited Processing:** RM20 surcharge
JPJ Locations by State
Kuala Lumpur & Selangor:
**JPJ Putrajaya:** Main headquarters, all services
**JPJ Wangsa Maju:** KL city center location
**JPJ Shah Alam:** Selangor main branch
**JPJ Petaling Jaya:** Convenient for PJ residents
Penang:
**JPJ Pulau Pinang:** Georgetown main office
**JPJ Seberang Perai:** Mainland operations
Johor:
**JPJ Johor Bahru:** Southern region hub
**JPJ Batu Pahat:** Northern Johor coverage
Operating Hours:
**Monday-Thursday:** 8:00 AM - 5:00 PM
**Friday:** 8:00 AM - 12:15 PM, 2:45 PM - 5:00 PM
**Saturday:** 8:00 AM - 1:00 PM (selected branches)
**Sunday:** Closed
Digital Services and Apps
JPJ eMY Mobile App:
**Theory Test Practice:** Complete question bank
**Appointment Booking:** Schedule tests and services
**License Renewal:** Online renewal for existing licenses
**Payment:** Cashless transactions
**Status Tracking:** Check application progress
Online Services (myeg.com.my):
License renewal (for existing holders)
Summons payment
Vehicle registration
Duplicate license application
Tips for Success
Theory Test Tips:
Practical Test Tips:
Common Reasons for Test Failure:
**Theory:** Insufficient preparation, language barriers
**Practical:** Poor mirror usage, signal mistakes, speed control
**Circuit:** Touching cones, improper parking technique
Renewal and Validity
License Validity Periods:
**Age 21-59:** 5-year validity
**Age 60-64:** 3-year validity
**Age 65+:** Annual renewal required
Renewal Requirements:
Valid medical certificate (age 65+)
No outstanding summons
Current address verification
Renewal fee: RM30
Online Renewal Process:
International Driving Permit (IDP)
For Travel Abroad:
**Cost:** RM150
**Validity:** 1 year
**Required:** Passport, Malaysian license, application form
**Processing:** 2-3 working days
Countries Accepting Malaysian IDP:
Most European Union countries
United States and Canada
Australia and New Zealand
Japan and South Korea
Frequently Asked Questions
Can tourists drive in Malaysia with foreign license?
What happens if I fail the practical test?
Can I drive immediately after getting temporary license?
Do I need to retake tests for license renewal?
Can I upgrade my motorcycle license to car license?
Conclusion
Getting your Malaysian driving license in 2025 is a systematic process that requires preparation, patience, and practice. Whether you're converting a foreign license or starting from scratch, following this guide will help you navigate the process efficiently.
**Key Success Factors: **
Choose a reputable driving school
Study thoroughly for theory test
Practice extensively for practical test
Prepare all required documents in advance
Budget for total costs (RM1,300-RM1,900 for new license)
**Next Steps: **