How to Get Malaysian Driving License (2025 Updated Process)

Get your Malaysian driving license in 2025 with our complete guide. Step-by-step process, costs (RM1,300-1,900), requirements for foreigners & locals.

Expert Content Analysis
Malaysian Relevance
Complexity Level
Intermediate
Read Time
8 min
Select Your Language | Pilih Bahasa Anda

Choose your preferred language for better understanding

Showing content in Bahasa Melayu
Tip: Press Alt + L to quickly switch languages

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: **