How to Renew Thai Driving Licence: 2026 Complete Guide

Renew your Thai driving licence smoothly with this comprehensive 2026 guide covering all requirements, step-by-step processes, fees, and solutions to common renewal issues.

Introduction to Thai Driving Licence Renewal

Renewing your Thai driving licence is a straightforward process when you understand what’s required and how the Department of Land Transport (DLT) system works. Whether you’re a foreigner holding a temporary 2-year licence or a resident upgrading to a 5-year licence, this guide covers everything you need to know about Thai driving licence renewal in 2026, including new digital procedures, mandatory e-learning requirements, and recently updated regulations.

The Thailand DLT has modernized its systems significantly, introducing online booking, digital document submission, and mandatory e-learning courses to streamline the renewal process. Understanding these changes is essential for avoiding delays and complications during your renewal application.

Contents

Understanding Thai Driving Licences: Types and Validity Periods

Thai driving licences come in two main categories with different validity periods and requirements. Knowing which type you hold is critical for understanding your renewal timeline and eligibility.

The 2-Year Temporary Licence

Validity and Purpose: The 2-year temporary licence is issued to first-time applicants, including foreigners obtaining their first Thai driving licence. This licence permits driving on all public roads in Thailand for two years and serves as a provisional credential while you establish your driving history in the country.

Holder Profile: Typically held by foreigners on Non-Immigrant visas, tourists on extended stays, and Thailand residents new to the driving system. For foreigners, a Tourist visa or visa exemption qualifies you for the 2-year temporary licence during initial issuance, but renewal to a permanent 5-year licence requires a Non-Immigrant visa.

Key Restrictions: The 2-year licence does not qualify as identification for many banking and official purposes. Once you renew to a 5-year licence, you gain access to a much wider range of administrative uses beyond driving authorization.

The 5-Year Full Licence

Extended Validity: The 5-year licence is Thailand’s standard driving credential issued upon renewal from a 2-year temporary licence or as a renewal of an existing 5-year licence. This licence provides five years of unrestricted driving authorization across Thailand.

Additional Benefits: Beyond driving privileges, the 5-year licence serves as universally accepted Thai identification acceptable for banking, travel, employment, and numerous administrative procedures. Many expats value this credential as much for its identification utility as for driving purposes.

Visa Requirements for Renewal: To qualify for a 5-year licence during your first renewal (upgrading from a 2-year temporary licence), you must hold a valid Non-Immigrant visa. Tourist visas, visa exemptions, and temporary stay permits do not qualify for the 5-year upgrade—only for renewal into another 2-year temporary licence.


Renewal Eligibility and Timing: When and How Soon Can You Renew?

Renewal Windows: Timing Your Application Correctly

Advanced Renewal Period: Thai law permits licence holders to apply for renewal up to 90 days (3 months) before expiration for most provinces. This advance renewal window provides flexibility in planning your appointment and ensures you receive your new licence well before your current one expires.

Standard 5-Year Renewal: For drivers renewing their 5-year licence into another 5-year licence, you can renew any time during the 180-day (6-month) period before expiration. This extended window accommodates busy schedules and appointment availability challenges at popular DLT offices.

Early Booking Recommendation: The DLT Smart Queue appointment system often experiences high demand, particularly in major cities. Booking your appointment 60-90 days in advance significantly increases your chances of securing a convenient time slot and reduces the likelihood of delays.

Expired Licences: Renewal After Expiration

Less Than One Year Expired (No Penalties): If your licence expired within the past 12 months, you can renew without penalty or additional testing requirements. You’ll follow the standard renewal process with basic physical capability tests (colour blindness, reaction time, peripheral vision).

One to Three Years Expired (Theory Test Required): Licences expired between 1-3 years require completion of a written theory test covering Thai traffic laws and road safety. The test consists of 50 multiple-choice questions with a passing score of 45 (90%). In many cases, the practical driving test may be waived, though this varies by province and DLT office discretion.

Over Three Years Expired (Full Re-Application): If your licence has been expired for more than three years, you may need to retake both the written theory test and practical driving test, essentially reapplying as a new driver. This situation requires submitting a new medical certificate and may involve additional documentation verification.

Critical Warning – No Grace Period for Driving: There is no grace period for actually driving with an expired licence. Driving on an expired licence is illegal in Thailand and carries significant fines (1,000-2,000 THB). Only the renewal application process enjoys a grace period; active driving with an expired licence is prohibited.


Required Documents for Thai Licence Renewal

Documentation Requirements for Thai Nationals and Permanent Residents

Core Documents:

  • Your expired or expiring Thai driving licence
  • Thai national ID card or identification document
  • Medical certificate issued within 30 days of application
  • Residence certificate or TM30 (Thai house document showing registered residence)

Additional Items:

  • One passport-sized photograph (4×6 cm), typically taken at DLT office
  • DLT application form (available at office and online)
  • Original documents plus photocopies (specific requirements vary by province)

Documentation Requirements for Foreigners Renewing Thai Licences

Essential Identification Documents:

  • Valid passport (original and clear copies of information page)
  • Current valid visa or work permit (original and copies) – Visa must be valid for at least 30 days from application date
  • International Driving Permit (IDP) from your home country (optional but recommended as backup)

Proof of Residence (Critical for Foreigners):
Foreigners must provide one of the following:

  • Certificate of Residence issued by Thai immigration (most common option)
  • Valid work permit showing current employment and Thai address
  • TM30 document (Thailand house registration) showing your registered residence in Thailand
  • Company address verification letter for those with company-provided accommodation

The Proof of Residence Puzzle: This requirement often causes confusion. The exact documentation needed varies slightly by DLT province. Bangkok offices typically accept TM30 or a Certificate of Residence. Provincial offices often have different preferences. Contact your local DLT office ahead of time to confirm which proof of residence document they specifically require.

Medical Certification:

  • Medical certificate from any Thai clinic or hospital (must be dated within 30 days of renewal application)
  • Typically costs 100-500 THB and takes 10-15 minutes to obtain
  • Must include physician’s signature and official clinic stamp
  • No specific health requirements for standard renewal—it’s primarily a routine health documentation requirement

Visa Validity Trap – 2026 Update: A new 2026 enforcement pattern has emerged in some DLT offices. If your visa or extension of stay validity falls below one year, certain offices may only issue a 2-year temporary licence rather than the standard 5-year licence, requiring another renewal when you extend your visa. While not universally enforced, be aware that visa validity duration may affect which licence type you receive. Verify this with your specific DLT office before applying.

Photocopies and Document Preparation

Most DLT offices provide photocopying services on-site for small fees (typically 2-5 THB per page). However, preparing clear photocopies at home before arrival is recommended to expedite the process. Ensure all copies are legible, as illegible documents may be rejected and require recopy.


Step-by-Step Thai Licence Renewal Process

Phase 1: Pre-Application Preparation and Online Training

Step 1: Complete Mandatory E-Learning Training

Official Platform: Visit www.dlt-elearning.com (the official DLT e-learning portal)

Registration Process:

  • Create an account using your Thai ID number (for Thai nationals) or passport number (for foreigners)
  • Provide accurate personal details—incorrect information creates problems during final verification
  • Select the appropriate course for your licence type

Training Course Duration:

  • Motorcycle licence renewal: 1-hour online course
  • Car licence renewal: 2-hour online course
  • Courses consist of 15-20 minute video modules with embedded quizzes

Course Requirements:

  • Mandatory attendance—you cannot skip through videos; the system tracks progress continuously
  • Completion of quizzes after each module (typically 5-10 questions per segment)
  • Material covers Thai traffic laws, road safety, vehicle maintenance, and safe driving practices
  • Course concludes with a final assessment

Important Note on Language: The DLT e-learning platform primarily uses Thai language with limited English support. International residents often find having a Thai-speaking friend assist helpful, or using browser translation tools to navigate the platform. While the video content is challenging in Thai, focus on completing the quizzes—your passing completion certificate is the key requirement.

Certificate Generation: Upon successful completion, the system generates a completion certificate with a QR code. Take a screenshot or print this certificate immediately, as you’ll need either the QR code or certificate number for your DLT appointment.

Step 2: Gather and Verify All Required Documents

Pre-Appointment Checklist:

  •  Valid passport (Thai nationals: national ID card)
  •  Current visa or work permit (foreigners: must be valid for minimum 30 days from application)
  •  Medical certificate (issued within 30 days)
  •  Proof of residence document (residence certificate, work permit, or TM30)
  •  Expired or expiring driving licence
  •  E-learning completion certificate/QR code
  •  1-2 passport-sized photographs (4×6 cm)
  •  Photocopies of all documents (typically 2 sets)
  •  Thai baht for renewal fees

Common Documentation Mistakes to Avoid:

  • Medical certificate older than 30 days (must be recent)
  • Expired visa (visa must be active and valid)
  • Illegible photocopies (poor quality copies are rejected)
  • Incorrect TM30 or residence certificate information
  • Missing DLT form TN.1 (application form)

Phase 2: Appointment Booking or Scheduling

Step 3: Book Your DLT Appointment Through Smart Queue System

Official Booking Platform: Visit gecc.dlt.go.th/dltsmartqueue or download the DLT Smart Queue mobile app (available on iOS and Android)

Registration on Smart Queue:

  • Create account using Thai national ID (Thai nationals) or passport number (foreigners)
  • Set strong password and save login credentials
  • Complete personal profile information accurately
  • Select whether you’re registering as Thai national or foreigner

Appointment Selection Process:

  • Select your preferred DLT branch/office location
  • Choose service type: “Licence Renewal” (not initial application)
  • Select licence type: “Car” or “Motorcycle”
  • Confirm vehicle type and other required fields
  • Browse available appointment dates and times (usually 1-4 weeks out)
  • Select your preferred time slot
  • Review appointment details and confirm booking

Appointment Confirmation:

  • System generates unique appointment reference number and QR code
  • Screenshot or save the QR code—you’ll show this to DLT staff on arrival
  • Receive email or SMS confirmation (set up notifications in app)
  • Can cancel and reschedule if plans change (with 24-48 hours notice in most cases)

Walk-In Alternative: While advance booking is strongly recommended and prioritized by DLT staff, some provinces accept walk-ins at DLT offices. However, walk-in applicants typically wait 1-3 hours longer than appointment holders. Walk-ins may be asked to return on future dates if the office reaches capacity.

Appointment Availability Challenges: Some DLT offices, particularly in provincial areas, occasionally suspend online appointment booking temporarily. In these cases, staff recommend arriving early in the morning as a walk-in or calling the specific office directly to ask about booking alternatives.

Phase 3: DLT Office Appointment and Testing

Step 4: Arrive at Your DLT Office with All Documents

Timing Recommendation: Arrive 10-15 minutes before your scheduled appointment time to allow buffer for check-in and document verification. This timing is especially important during peak hours (9-11 AM, 1-3 PM).

Document Submission:

  • Present your appointment QR code or reference number to reception staff
  • Submit all original documents and photocopies
  • Provide E-learning completion certificate/QR code
  • DLT staff will verify completeness and accuracy of all documents

Common Hold-Ups:

  • Missing photocopies or documents
  • Illegible documents or photocopies
  • Incorrect application form (must use current DLT form)
  • Photos that don’t meet specifications
  • Outdated medical certificates

Foreigner-Specific Processes: DLT offices in major cities often have dedicated foreigner service lines, which can reduce wait times. Some offices physically separate foreigner and Thai national processing areas. Ask staff upon arrival where the foreigner renewal section is located.

Step 5: Complete Physical Capability Testing

Mandatory Physical Tests: Renewal applicants undergo basic physical testing designed to assess ongoing driving capability. These tests typically take 15-20 minutes total.

Test Components:

Color Blindness Assessment: Visual screening for red-green color blindness and general color perception. Performed using standard color blindness test plates or digital assessment tools. Extremely easy—most applicants pass without concern.

Reaction Time Test (Brake Pedal Simulator): Applicant sits at a simulated driving cockpit and responds to visual signals by pressing a brake pedal. Tests your reflexes and response speed. Passing score typically allows reaction time within 500-600 milliseconds. Most drivers pass easily unless they have neurological conditions.

Peripheral Vision Test: Assessment of your side vision and field of view. Tests your ability to detect objects in your peripheral vision, crucial for safe driving. Performed using standard vision testing equipment. Easy to pass unless you have significant vision impairment.

No Retesting Requirements for Standard Renewal: For most licence renewals (those not expired for over 1 year), you will NOT take written or practical driving tests. The physical capability tests are the only testing component for standard renewals—a significant administrative convenience compared to initial application testing.

Step 6: Pay Renewal Fees

Licence Renewal Fees (2026):

  • Car 5-year licence: 505 THB (5 THB application fee + 500 THB licence fee)
  • Motorcycle 5-year licence: 255 THB (5 THB application fee + 250 THB licence fee)
  • Car 2-year temporary licence: 205 THB (2-year renewal)
  • Motorcycle 2-year temporary licence: 105 THB (2-year renewal)

Additional Costs (Not Included in Renewal Fee):

  • Medical certificate: 100-500 THB (paid at clinic, not DLT)
  • Residence certificate: 0-1,000 THB depending on province (paid at immigration or district office)
  • Photocopies at DLT office: 2-5 THB per page
  • Passport photo if taken at DLT: typically included or minimal charge

Payment Methods: Most DLT offices accept cash (Thai baht only) at the payment counter. Some larger offices in Bangkok may accept debit/credit cards or mobile payment apps (Promptpay). Confirm payment methods when booking your appointment or upon arrival.

Step 7: Photography and Licence Printing

Photograph Requirements: DLT will take a photograph for your new driving licence following standard Thai ID photo specifications:

  • Clean, neutral background
  • Direct face-on composition
  • Natural lighting, no glasses or sunglasses
  • Neutral expression
  • No colored contacts
  • Head covering permissible for religious reasons

Processing Time: Depending on DLT office procedures and volume, your new licence may be:

  • Printed immediately (same-day issuance at most Bangkok offices)
  • Mailed to your registered address (typical for provincial offices)
  • Ready for pickup in 3-7 business days

Pickup and Confirmation: When receiving your new licence, verify that all personal information, licence type, validity dates, and vehicle classes are correct. Report any errors immediately to DLT staff for correction before leaving the office.


The Complete E-Learning Process: Detailed Walkthrough

Accessing the DLT E-Learning Platform

Website Access:

  1. Open web browser and navigate to www.dlt-elearning.com
  2. Ensure you’re on the official government domain (verify URL carefully—unofficial sites won’t be recognized)
  3. Allow the website to fully load before attempting login

Creating Your Account:

  1. Click “Register” or “สมัครสมาชิก” (Thai)
  2. Enter your ID type (Thai ID or Passport)
  3. Enter your ID number (passport number for foreigners)
  4. Create secure password
  5. Provide email address
  6. Confirm registration via email link

Completing Your Training Course

Course Selection:

  1. Log in with your credentials
  2. Select training type: “Motorcycle” (1-hour) or “Car” (2-hour)
  3. Read course overview and requirements
  4. Accept terms and conditions
  5. Click “Start Training” to begin

Course Structure and Video Modules:

The training course divides into 4-5 video segments (each 15-20 minutes) covering:

  • Module 1: Thai Traffic Laws and Regulations – Understanding Thai traffic signs, road markings, traffic signals, and legal driving requirements in Thailand
  • Module 2: Safe Driving Practices – Vehicle maintenance, pre-drive safety checks, defensive driving techniques, and hazard awareness
  • Module 3: Road Safety and Accident Prevention – Common accident scenarios, how to avoid accidents, what to do after accidents, insurance requirements
  • Module 4: Vehicle and Equipment – Required vehicle equipment, inspection requirements, and vehicle maintenance
  • Module 5: Conclusion and Assessment – Final quiz covering all modules

Video Viewing Requirements:

  • Mandatory full video viewing—cannot skip sections
  • System automatically pauses if you navigate away from the page
  • Must complete within reasonable timeframe (typically can pause and resume within 24-48 hours)
  • Adequate internet connection required (streaming video)

Embedded Quizzes:

  • Short 5-10 question quiz after each module
  • Questions test understanding of video content
  • You typically need 70%+ to pass each quiz
  • Immediate feedback on answers provided
  • Can retake quizzes if needed (system allows multiple attempts)

Completion Certificate:

  1. After passing all quizzes, system generates completion certificate
  2. Certificate displays unique code and QR code
  3. Take screenshot or print certificate immediately
  4. Save in phone or email for reference
  5. Present to DLT staff during your appointment (either QR code or certificate number)

Troubleshooting E-Learning Issues

Connection Problems: If your internet connection drops during training, log back in and the system will resume where you left off. You may need to watch brief intro sections again but typically won’t need to restart completely.

Quiz Failures: If you don’t achieve passing score on a quiz, review the corresponding video module content and retake the quiz. You can retake quizzes multiple times with no penalty—only your final passing attempt matters.

Certificate Issues: If your completion certificate doesn’t generate, try logging out and back in, or clearing browser cache and cookies. Contact the DLT e-learning support if problems persist.

Language Barriers: Use browser translation features (Google Translate, etc.) to navigate the platform. Focus primarily on passing the quizzes—getting perfect understanding of Thai language content is less critical than demonstrating training completion.


The DLT Smart Queue Appointment System Explained

Understanding Smart Queue System Mechanics

System Purpose: DLT Smart Queue is Thailand’s digital queue management system designed to reduce wait times and allow citizens/residents to schedule specific appointment times rather than queuing all day.

Key Benefits of Smart Queue:

  • Advance scheduling 1-4 weeks in advance
  • Reduced wait times (15-30 minutes vs. 2-3 hours for walk-ins)
  • Priority service for appointment holders
  • Flexibility to reschedule if plans change
  • Appointment reminders via SMS/email

Platform Access:

  • Website: gecc.dlt.go.th/dltsmartqueue
  • Mobile Apps: “DLT Smart Queue” available on iOS and Android app stores
  • Alternative: Some DLT office windows have tablets where staff can help book appointments

Registration Steps:

  1. Go to website or open mobile app
  2. Select “Register” for new account
  3. Choose your identity type (Thai national vs. foreigner)
  4. Enter ID details (Thai ID or passport number)
  5. Create username and password
  6. Provide email and phone number
  7. Complete registration

Booking Your Renewal Appointment:

  1. Log in with credentials
  2. Select “Services” > “Licence Renewal”
  3. Choose your preferred DLT office branch
  4. Select appointment type: “5-Year Licence Renewal” or “2-Year Temporary Renewal”
  5. Choose vehicle type: “Car” or “Motorcycle”
  6. Select your preferred date from available options (usually showing 2-4 weeks availability)
  7. Choose specific time slot (typical 15-30 minute windows)
  8. Review appointment details
  9. Confirm booking
  10. Save your appointment QR code

Managing Your Appointment:

  • View upcoming appointments in “My Appointments” section
  • Reschedule if needed (usually 24-48 hours before appointment)
  • Cancel if necessary with similar notice
  • Receive automated reminder SMS/email (set up in settings)
  • View appointment history after completion

Handling Smart Queue Problems

Appointments Not Available: Some DLT offices, particularly provincial locations, occasionally disable online booking temporarily. When this occurs, the system displays “No Appointments Available.” Your options:

  1. Check back daily—availability often returns within days
  2. Call the specific DLT office and ask if they accept phone bookings
  3. Arrive very early morning as walk-in (typically less crowded)
  4. Visit nearby DLT branches if applicable

Login Issues: Use “Forgot Password” feature to reset, or clear browser cache and try again from incognito/private browsing mode.

QR Code Problems: Take multiple screenshots of your appointment QR code or write down the appointment reference number as backup. Either can be shown to DLT staff.

Technical Support: Contact DLT customer service through the app or call DLT head office in Bangkok if you experience persistent booking problems.


Licence Renewal Fees and Associated Costs Breakdown

Government Renewal Fees (2026)

Licence TypeValidityGovernment Fee
Car – 5 Year5 years505 THB
Motorcycle – 5 Year5 years255 THB
Car – 2 Year Temporary2 years205 THB
Motorcycle – 2 Year Temporary2 years105 THB

Note: These government fees are fixed across all DLT offices nationwide and are not negotiable.

Associated Costs Outside Government Fees

Medical Certificate: 100-500 THB

  • Obtained from any Thai clinic or hospital
  • Required to be issued within 30 days of renewal
  • Quick process—typically 10-15 minutes
  • Various clinics charge different rates; major hospitals often cost more

Residence Certificate (Foreigners Only): 0-1,000 THB

  • Bangkok and major cities: Typically free or 100-200 THB
  • Provincial areas: Range from free to 1,000 THB for expedited service
  • Processing time: Usually 2-7 days for standard service, next-day for expedited (premium) service
  • Obtained from immigration office or district office

Photocopies: 2-5 THB per page

  • DLT offices provide photocopying services on-site
  • Most renewals require 4-8 photocopied pages
  • Typical photocopying cost: 20-40 THB total

Passport Photos: 0-100 THB

  • Many DLT offices take photos as part of renewal process (no charge)
  • Some offices require you to provide own photos (get at convenience store or pharmacy for 30-50 THB)
  • Some applicants get professional photos elsewhere (100-300 THB for quality)

Parking: 0-50 THB

  • DLT offices provide parking, usually free
  • Some urban locations charge 10-30 THB parking fee

Total Estimated Renewal Cost Breakdown

Thai National Car Licence Renewal (5-Year):

  • Government fee: 505 THB
  • Medical certificate: 200 THB
  • Photocopies: 30 THB
  • Photos: 0-50 THB
  • Parking: 0-30 THB
  • Total range: 735-815 THB

Foreigner Car Licence Renewal (5-Year):

  • Government fee: 505 THB
  • Medical certificate: 200 THB
  • Residence certificate: 100-1,000 THB (varies widely by province)
  • Photocopies: 40 THB
  • Photos: 0-50 THB
  • Total range: 845-1,795 THB

Key Cost Variables for Foreigners:

  • Residence certificate cost varies drastically by location (Bangkok much cheaper than provincial areas)
  • Medical certificate shop selected affects cost (clinic vs. hospital)
  • Expedited processing increases costs but reduces waiting time

Understanding Expired Licences and Late Renewal Consequences

The Critical Timeline for Expired Licences

Expired Less Than 12 Months Ago (Best Case Scenario)

  • Renewal eligibility: Yes, eligible for standard renewal
  • Additional testing: None required beyond basic vision/reaction tests
  • Timeline: Standard DLT processing, typically same-day or next-day issuance
  • Penalties: None if renewed before getting caught driving
  • Visa impact: No additional visa requirements
  • Recommendation: Renew immediately to avoid legal risks

Expired 1-3 Years Ago (Moderate Complexity)

  • Renewal eligibility: Yes, but with caveats
  • Additional testing: Written theory test required (50 questions, 45 passing score)
  • Practical driving test: May be required depending on DLT office discretion and province
  • Processing time: Longer than standard renewal (could require multiple visits)
  • Penalties: None for renewal application itself, but heavy fines if driving during period
  • What you need: All standard documents PLUS prepared mindset for written test
  • Preparation: Study Thai traffic laws, review practice tests online

Expired More Than 3 Years (Restart Required)

  • Renewal eligibility: No—you must reapply as a new driver
  • Testing required: Full written theory test AND full practical driving test
  • Documents: Complete new application documentation required
  • Timeline: Minimum 2-4 weeks depending on test scheduling
  • Process: Essentially identical to initial licence application
  • Cost: Full application fees apply (105-205 THB)
  • If foreign: May require language assessment or additional documentation

Legal Penalties for Driving with Expired Licence:

  • Fine range: 1,000-2,000 THB
  • Imprisonment: Possible imprisonment up to 1 month (rarely enforced for expired licence alone)
  • Police authority: Police can issue on-the-spot fines or issue ticket for payment at station within 7 days
  • Insurance impact: Insurance may deny claims if accident occurs while driving on expired licence

Additional Consequences Beyond Legal Fines:

  • If involved in accident, liability dramatically complicated by expired licence
  • Traffic violations ticketed during renewal period may count against you
  • In case of serious accident, charges could escalate (reckless driving, etc.)
  • Criminal record for driving without proper licence may affect visa extension

Important Clarification – No Grace Period for Driving: Many people mistakenly believe there’s a grace period that allows driving for 1-2 weeks after expiration. This is false. The grace period applies only to the renewal application process. Your actual driving must stop on the expiration date—driving after expiration is illegal immediately, regardless of your intention to renew.


Common Issues During Renewal and How to Solve Them

Issue: “Your residence certificate is invalid” or rejected

  • Cause: Document outdated (usually over 30 days old) or shows incorrect DLT office location
  • Solution: Get new certificate from immigration issued within 30 days of renewal application
  • Prevention: Get residence certificate 1-2 weeks before DLT appointment, not months in advance
  • For work permit holders: Ensure work permit is current and clearly shows your address and employment status

Issue: Medical certificate rejected because it’s too old

  • Cause: Certificate dated more than 30 days before renewal appointment
  • Solution: Obtain fresh medical certificate within 2-3 weeks of appointment
  • Prevention: Schedule medical exam 1-2 weeks before DLT appointment, not earlier
  • Multiple licences: If renewing both car and motorcycle, one medical certificate covers both

Issue: Photocopies of documents are illegible or quality too poor

  • Cause: Low-quality copier used, images faded, or copied sideways
  • Solution: Redo copies at reliable location or use DLT office copier on arrival
  • Prevention: Do photocopies at reputable photocopy shops, not convenience stores with worn machines
  • For passport pages: Ensure copy includes all visa pages and stamps

Appointment and Scheduling Problems

Issue: Can’t get Smart Queue appointment—”no appointments available”

  • Cause: High demand at popular DLT offices or temporary system suspension
  • Solution:
    1. Try booking at different DLT branch if possible
    2. Check back next day—slots sometimes open as people cancel
    3. Arrive very early as walk-in (before 8 AM)
    4. Call DLT office to ask about phone booking options
  • Prevention: Book appointments 60-90 days in advance, not just 2-3 weeks ahead

Issue: You miss your scheduled appointment

  • Cause: Forgetting date/time, changed plans, or emergency
  • Solution:
    1. Try to reschedule through Smart Queue app (if within 24-48 hours notice requirement)
    2. Arrive at DLT as walk-in (you may wait longer but can often still be processed)
    3. Contact DLT office by phone to explain situation
  • Prevention: Set phone reminders for appointment day, save appointment details

Issue: Appointment cancelled—get message “This appointment is no longer available”

  • Cause: DLT suspended online booking temporarily for administrative reasons
  • Solution: Book alternative appointment once system comes back online, or go as walk-in
  • When this happens: Usually temporary (days to weeks)—check back regularly

Visa and Foreigner-Specific Problems

Issue: Told you need Non-Immigrant visa for 5-year licence (not tourist visa)

  • Explanation: This is correct. Tourist visa renewal cannot qualify for 5-year upgrade
  • Solutions for tourists:
    1. If staying long-term, convert to appropriate Non-Immigrant visa category
    2. Accept 2-year temporary licence renewal using tourist visa
    3. Return when visa status changes
  • Prevention: Know your visa type before applying—ask DLT staff which licence type your visa qualifies for

Issue: “Visa validity must be at least 30 days”—yours expires in 20 days

  • Cause: DLT policy requires visa validity extending 30+ days beyond application date
  • Solution: Extend your visa BEFORE applying for licence renewal
  • Prevention: Check visa extension dates before scheduling renewal appointment

Issue: New 2026 visa trap—told you get 2-year licence instead of 5-year because visa validity less than 1 year

  • Explanation: Emerging DLT enforcement pattern in some offices when visa/extension of stay validity is under 1 year
  • Workaround:
    1. Extend visa/extension of stay BEFORE applying
    2. Ask DLT staff explicitly which licence type you’ll receive before processing
    3. If given 2-year, you’ll need to renew again when extending visa
  • Status: Not uniformly enforced; varies by DLT office

Testing and Physical Assessment Problems

Issue: You fail the color blindness or vision test

  • Possible causes: Actual color blindness, testing equipment sensitivity, or anxiety affecting performance
  • Solutions:
    1. Ask DLT staff to explain specific test failure
    2. Request retest if you believe it was error
    3. Seek medical evaluation if you suspect genuine vision issue
    4. Corrective lenses: Can wear them during testing if you normally drive with them
  • Options: If failed due to legitimate vision impairment, cannot renew; must see specialist for vision improvement plan

Issue: Failed the reaction time test (brake pedal simulator)

  • Possible causes: Anxiety, unfamiliarity with equipment, neurological concerns
  • Solutions:
    1. Ask for explanation and request retest
    2. Usually allowed second attempt
    3. Breathing exercises and relaxation before second attempt
  • If you consistently fail: Serious medical evaluation recommended before driving

Issue: Need to take written test (expired 1-3 years ago) but Thai language comprehension is poor

  • Solutions:
    1. Study Thai traffic laws using available English resources online
    2. Hire tutor for Thai language traffic law instruction
    3. Some DLT offices offer English-language support or translation assistance
    4. Practice tests available online (use browser translation)
  • Passing standard: 45 out of 50 questions (90%)—very high passing rate but achievable with preparation

Post-Renewal Issues

Issue: Received new licence with wrong information (name spelling, ID number, dates)

  • Cause: Data entry error during photo processing
  • Solution: Return to DLT office immediately with new licence and request correction
  • Timeline: Corrections usually processed within 1-2 weeks
  • Prevention: Carefully verify all information when receiving new licence before leaving DLT office

Issue: Told “your new licence will be mailed” but it’s been 2 weeks with no arrival

  • Cause: Mail delays, address issues, or processing backlog
  • Solutions:
    1. Contact DLT office with your reference number to confirm address
    2. Provide alternative mailing address if original incorrect
    3. Ask if you can pick up at DLT office instead of waiting for mail
  • Tracking: Most DLT offices can provide tracking information via phone

Issue: Lost or damaged your new licence shortly after receiving it

  • Cause: Accidents happen—can’t be helped
  • Solutions: Apply for replacement licence (separate process from renewal)
  • Cost: Usually same as renewal fee
  • Timeline: Faster than original renewal (can often be same-day)

Essential Information: Types of Thai Driving Licences and Their Purposes

Vehicle Classification in Thai Licences

Thai driving licences specify which vehicle types and classes you’re authorized to operate. Understanding these categories is important because certain tests and training may focus on specific vehicle types.

Class 1: Motorcycles (Automatic or Manual)

  • Covers motorcycles and motor scooters of any engine size
  • Test requirement: Practical riding test included for initial licence
  • Renewal: Simpler testing, no riding test required for standard renewal
  • Common vehicle: Bangkok “bike taxis” and personal scooters

Class 2: Light Vehicles (Cars)

  • Covers passenger cars and light pickup trucks up to 3,500 kg
  • Test requirement: Practical driving test included for initial licence
  • Renewal: No practical driving test for standard renewal
  • Common vehicle: Regular passenger sedans, SUVs, pickup trucks

Class 3: Light Commercial Vehicles

  • Covers larger vehicles (3,500-7,000 kg)
  • Requirement: Similar to Class 2 but additional regulations for commercial use
  • Rental vehicles: Many rental cars qualify under this class

Class 4: Heavy Commercial Vehicles

  • Covers trucks and buses over 7,000 kg
  • Requirement: Specialized training and medical certification
  • Driver restrictions: May have hour-of-service regulations

Combination Classes: Thai licences often show multiple classes if you qualified for multiple vehicle types during your test. Your renewal applies to all classes on your existing licence.


FAQ: Frequently Asked Questions About Thai Licence Renewal

General Renewal Process Questions

Q: How long is a Thai driving licence valid for?
A: Thai driving licences are issued in two validity periods. First-time applicants receive a 2-year temporary licence. Upon renewal after 2 years (or when upgrading as a foreigner with Non-Immigrant visa), you receive a 5-year licence. Subsequent renewals of 5-year licences continue for another 5-year period, plus extension until your next birthday.

Q: Can I renew my Thai driving licence fully online in 2026?
A: No, you cannot complete the entire renewal process online. You can complete the mandatory e-learning training online (1-2 hours) and pre-application steps through the Smart Queue app, but you must visit a DLT office in person for physical capability testing, document verification, payment, and photo taking. The process is significantly simplified compared to initial application, but the in-person step is mandatory.

Q: How close to expiry can I renew my licence?
A: You can renew your Thai driving licence up to 90 days (3 months) before expiration. For 5-year licence holders renewing into another 5-year licence, you can renew up to 180 days (6 months) before expiration. Renewing early is actually advantageous because it guarantees you’ll have your new licence before expiration, avoiding any legal driving without a valid licence.

Q: What happens if my Thai licence has already expired?
A: If your licence expired less than one year ago, you can still renew without penalty or retaking tests. If it’s expired between 1-3 years, you must take the written theory test (50 questions). If expired over 3 years, you must retake both written and practical tests and essentially reapply. However, note that driving while expired is illegal—there’s no grace period for actual driving, only for the renewal application process.

Q: Do I need to take a written or driving test to renew my licence?
A: For standard licence renewal, you do not need to take written or practical driving tests. You only need to pass simple physical capability tests (color blindness, reaction time, peripheral vision), which are much easier. If your licence has been expired for over 1 year, you may need to retake the written test. If expired over 3 years, you need both written and practical tests.

Q: Can I renew my Thai driver’s license while it’s still valid?
A: Yes. Thai law allows you to renew your licence up to 90 days before expiration. Many people recommend renewing early to ensure your new licence arrives before your current one expires, avoiding any gap in valid driving authorization.

Q: How long does the DLT renewal process usually take?
A: The in-person DLT appointment typically takes 30-45 minutes with a scheduled appointment. Same-day or next-day issuance is possible at major Bangkok offices. Some provincial offices may require 3-7 business days for licence printing or mail delivery. The e-learning portion (not part of DLT appointment) takes 1-2 hours online and can be completed anytime.

Foreigner-Specific Questions

Q: How do foreigners get a Thai driver’s license?
A: Foreigners follow the same process as Thai nationals but with additional requirements: Non-Immigrant visa or tourist visa (for initial 2-year temporary licence), passport, medical certificate, residence certificate or work permit (proof of address), and possibly international driving permit. Foreigners take the same written and practical tests as Thai nationals during initial application, but renewal process is simplified like for Thai nationals.

Q: Can I renew my Thai driver’s license on a tourist visa?
A: You can renew a 2-year temporary licence on a tourist visa (you’ll receive another 2-year licence). However, you cannot upgrade to a 5-year licence on a tourist visa—you must have a Non-Immigrant visa. If you’re on a tourist visa and want a 5-year licence, you must first convert to appropriate Non-Immigrant visa category.

Q: How do I get the required medical certificate for renewal as a foreigner?
A: Visit any Thai clinic or hospital (even small clinics in remote areas), tell them you need a medical certificate for driving licence renewal. The doctor will conduct basic health assessment (blood pressure, general health questions), and provide an official certificate. Cost is typically 100-500 THB. Certificate must be dated within 30 days of your renewal application. Most clinics have the standard form and complete the process within 15 minutes.

Q: What proof of residence do I need as a foreigner to renew my licence?
A: You must provide one of: (1) Certificate of Residence issued by Thai immigration, (2) Valid work permit with your address, (3) TM30 house registration showing your residence. Different DLT offices have slight preferences. Call your specific DLT office ahead of time to confirm which document they require. The Certificate of Residence is most universally accepted.

Q: Do I need a Non-Immigrant Visa for a 5-year license as a foreigner?
A: Yes. Non-Immigrant visas (such as Elite, Non-Immigrant B for work, Non-Immigrant O for retirement/education, etc.) qualify for 5-year licence. Tourist visas do NOT qualify for 5-year licence—only for 2-year temporary renewal. If you need a 5-year licence and currently have tourist visa, you must first apply for appropriate Non-Immigrant visa category.

Q: Can I renew my Thai driver’s license if my visa is about to expire?
A: Your visa must be valid for at least 30 days from your renewal application date. If your visa expires in less than 30 days, you must extend your visa BEFORE applying for licence renewal. Additionally, some DLT offices use new 2026 policy: if your visa validity falls below 1 year, you may receive only a 2-year licence instead of 5-year. Verify with your specific DLT office.

Q: What’s the difference between Certificate of Residence and TM30?
A: Both are proof of residence documents. Certificate of Residence is official government document issued by immigration specifically for identification/application purposes—costs 0-1,000 THB depending on province. TM30 is the Thai house registration document (showing you live at property address)—obtained through your landlord/property owner. Most DLT offices accept Certificate of Residence; some accept TM30. Verify which your office accepts.

Q: Can foreigners take the online e-learning training in English?
A: The DLT e-learning platform is primarily in Thai language with limited English support. Foreigners can still complete the course, but Thai reading ability is helpful. Using browser translation tools (Google Translate) helps navigate the platform. The video content is challenging but the quizzes are manageable if you pay attention to videos and use translation tools.

Cost and Fee Questions

Q: How much does it cost to renew the Thai driving license?
A: The government renewal fee is 505 THB for a 5-year car licence or 255 THB for a 5-year motorcycle licence. However, total renewal cost including medical certificate (100-500 THB), residence certificate (0-1,000 THB for foreigners), photocopies (20-40 THB), and other misc. costs ranges from 700 THB to 2,000 THB depending on your circumstances and location. Government fees themselves don’t vary, but associated costs differ significantly.

Q: Are there any different fees for foreigners vs Thai nationals?
A: No. The government licence renewal fees are identical for foreigners and Thai nationals. The main cost difference is that foreigners often pay more for residence certificate (1-3 months expedited processing costs extra) and potentially have higher medical certificate costs if visiting international clinics rather than local Thai clinics.

Q: Do I need to pay extra if I renew after my licence expires?
A: No extra fees are charged for renewal itself. However, if your licence has been expired for more than 1 year, you must take written test; if over 3 years, you must retake full tests and reapply as new driver (full fees apply). For up to 1 year expiration, standard fees only, no penalties.

Q: Can I get a refund if the DLT rejects my application?
A: Refund policies vary by DLT office. Usually, if you’re rejected for incomplete documents, you can resubmit without repaying fees. If rejected for other reasons, contact the DLT office about refund procedures. Rejection itself is rare if you follow procedures correctly.

Licence Validity and Driving Authorization Questions

Q: How long is a Thai driving licence valid?
A: Thai driving licences are valid for either 2 years or 5 years depending on type. Initial licences are 2 years (temporary). Upon renewal, 5-year licences are issued. The 5-year licence remains valid for 5 years, plus extension until your next birthday (so could be 5 years 1-11 months).

Q: Can I drive with an expired licence if I’m waiting for my renewal to process?
A: No. You cannot legally drive with an expired licence, even for one day. Driving with expired licence is illegal immediately upon expiration, regardless of your renewal application status. You must stop driving on the expiration date or complete your renewal before that date. There is no grace period for actual driving.

Q: What happens if I get caught driving with an expired licence?
A: You face fines of 1,000-2,000 THB. Police can issue on-the-spot fine or ticket requiring payment at police station within 7 days. More seriously, if involved in accident while driving with expired licence, insurance claims may be denied and criminal charges could be more severe.

Q: Does my Thai driving licence work in other countries?
A: Thai driving licences are not automatically recognized internationally. However, you can use an International Driving Permit (IDP) with your Thai licence in other countries. An IDP is an official United Nations document that translates your licence into 10 languages and is recognized in most countries for tourism/temporary driving. Get your IDP from your home country before coming to Thailand, or get international recognition of Thai licence through official channels in destination countries.

Q: Can I drive different vehicle types with my Thai licence?
A: Yes, your Thai licence specifies all vehicle classes you’re authorized to drive (motorcycle, car, commercial vehicles). Your renewal applies to all classes shown on your existing licence. You cannot drive vehicle types not listed on your licence.

E-Learning and Training Questions

Q: Is the online e-learning training mandatory?
A: Yes, online e-learning training is mandatory for all licence renewals. Even if renewing for the 5th time, you must complete the course before your DLT appointment. The course is 1 hour for motorcycles and 2 hours for cars. There is no waiver or exemption available.

Q: How do I access the DLT e-learning platform?
A: Visit www.dlt-elearning.com using your web browser. Create account using your ID number (Thai national ID or passport for foreigners). Select your licence type, complete the course video modules and quizzes, and generate your completion certificate. The platform is available 24/7.

Q: Can I do the e-learning on my mobile phone?
A: Yes, the DLT e-learning platform works on mobile browsers. Download the app if available, or access through your mobile web browser. Just ensure you have stable internet connection as the courses are video-based.

Q: What language is the e-learning training in?
A: Primarily Thai language with limited English support. Video content is narrated in Thai; some offices provide English subtitles but not guaranteed. Foreigners can use browser translation tools to navigate platform, though understanding all content may require Thai language assistance.

Q: Do I need to complete e-learning on the same day as my DLT appointment?
A: No. You can complete e-learning any time before your DLT appointment. Most people complete it 1-2 weeks before their appointment. Just ensure you have your completion certificate/QR code available when you arrive at DLT.

Q: What if I fail the e-learning quizzes?
A: You can retake quizzes multiple times with no penalty. The system only requires passing each quiz—your final passing attempt is all that matters. Keep retaking until you pass all modules and generate your completion certificate.

Q: Can someone else complete the e-learning for me?
A: Technically, the platform requires your personal ID credentials. However, practically, if someone is using your account from different device, the system may not strictly verify. That said, this is not recommended as it violates the system’s intent and could theoretically cause issues if caught. Best practice is to complete training yourself.

Appointment and DLT Office Questions

Q: How do I book a DLT appointment?
A: Use the official DLT Smart Queue system at gecc.dlt.go.th/dltsmartqueue or download the Smart Queue mobile app. Register with your ID number, select your DLT office, choose “Licence Renewal,” select your preferred date and time, and confirm booking. You’ll receive QR code and appointment reference number.

Q: What if there are no Smart Queue appointments available?
A: Some DLT offices suspend online booking temporarily. In these cases: (1) Check back daily—availability often returns within days, (2) Call the specific office and ask about phone booking, (3) Arrive early morning as walk-in (expect longer wait), (4) Try nearby DLT branches if in multi-office area.

Q: Can I walk-in to renew my licence without an appointment?
A: Yes, walk-ins are generally accepted at DLT offices. However, walk-in applicants are lower priority than appointment holders and typically wait 1-3 hours longer. Appointments are strongly recommended to reduce wait time.

Q: Which DLT office should I go to?
A: Go to the DLT office that covers your province/area of residence. For Bangkok residents, any Bangkok DLT office is acceptable. For foreigners, major city DLT offices (Bangkok, Chiang Mai, Pattaya, Phuket) have dedicated foreigner service areas. Check Smart Queue to find all offices and their addresses.

Q: Can I book at a different DLT office than my residence?
A: Yes. If you’re traveling or prefer a different office location, you can book at alternative office. You don’t need to be local resident of that office’s province. However, stick with same office for all your applications—it simplifies administrative tracking.

Q: What are DLT office hours and which days are they closed?
A: Standard DLT office hours are typically 8:30 AM – 4:30 PM, Monday-Friday. Offices are closed on Thai public holidays, weekends (Saturday-Sunday), and Thai government holidays. Verify specific office hours on Smart Queue website or call directly, as hours vary by location.

Q: Can I reschedule my DLT appointment?
A: Yes. Through Smart Queue, you can reschedule your appointment if needed. Typical requirement is 24-48 hours notice before your appointment. After that notice period, you may not be able to reschedule online and would need to contact DLT office by phone.

Special Situations and Problem Resolution

Q: What if I lost my Thai driving licence and need to renew it at the same time?
A: You can still renew even if you lost your licence, though you’ll need to replace the lost licence. The process is similar but involves additional documentation/reporting of the lost licence. Combine both processes in one DLT visit if possible.

Q: Can I renew my licence if my passport is expired?
A: You need a valid, unexpired passport for renewal. If your passport is expired, renew it with your embassy first, then renew your driving licence. Your passport does not need to be issued in Thailand—your home country passport is fine.

Q: What if I’m out of the country when my licence expires?
A: You cannot legally drive in Thailand if your licence is expired, regardless of location. If you’re out of country for extended period, you should renew your licence before leaving Thailand, or arrange for someone to help with renewal (if possible through proxy), or wait until you return and then renew (accepting that driving is not legal until renewed).

Q: Can I renew my Thai licence if I’m changing my name?
A: Yes, you can renew during name change, but you’ll need marriage certificate, divorce decree, or official name change documents from Thai authorities. Process is similar to normal renewal but with additional name change documentation. Inform DLT staff about name change so it’s reflected on new licence.

Q: What if I became a Thai citizen or permanent resident and have different status than when I originally got my licence?
A: You can renew your licence with your new status. Bring documents showing your new citizenship/residency status along with your expired licence and standard renewal documents. The process is essentially the same as standard renewal.

Q: Can I renew my licence if I have a driving violation or unpaid traffic fines?
A: Theoretically, yes—minor violations won’t prevent renewal. However, if you have unpaid traffic fines, you may be required to pay them before renewal is completed. Some DLT offices will flag your record and refuse to process renewal until fines are settled. Check with your specific DLT office about outstanding fines.

Q: What if I have medical conditions affecting my driving?
A: Standard renewal includes basic medical checks. If you have serious medical conditions (vision impairment, hearing loss, neurological conditions, etc.), you may fail the physical tests. Consult with a doctor first about whether your condition allows you to safely drive. If denied renewal, you may need to remediate the condition and reapply.

Q: Can I renew my licence if I’m pregnant?
A: Yes, pregnancy itself is not a barrier to licence renewal. However, if you have pregnancy-related complications affecting your ability to pass physical tests (vision changes, mobility issues), discuss with your doctor and DLT staff. Pregnancy-related medical complications could theoretically prevent renewal if they affect driving safety.


Prevention Tips: Avoiding Renewal Problems

Planning Ahead for Success

Start 3-4 Months Before Expiration:

  1. Check your licence expiration date and mark calendar
  2. Verify your visa validity period (must extend 30+ days beyond renewal)
  3. Research your specific DLT office location and Smart Queue availability
  4. If foreigner, confirm which proof of residence document you’ll use

One Month Before Expiration:

  1. Obtain medical certificate from clinic
  2. If foreigner, get residence certificate or ensure work permit is current
  3. Gather all required documents and verify copies are legible
  4. Book DLT appointment through Smart Queue (as far in advance as possible)

Two Weeks Before Appointment:

  1. Complete mandatory e-learning training online
  2. Screenshot and save completion certificate/QR code
  3. Verify all documents are present and current
  4. Confirm appointment date and time
  5. Plan transportation to DLT office

Day Before Appointment:

  1. Set multiple alarm reminders for morning
  2. Gather all documents in organized folder
  3. Have appropriate baht cash on hand for fees
  4. Plan arrival time (10-15 minutes early)

Documentation Checklist Template

Create a checklist for your specific situation:

Essential for All Renewals:

  •  Expired or expiring Thai driving licence
  •  Valid passport (not expired)
  •  Medical certificate (dated within 30 days)
  •  E-learning completion certificate or QR code
  •  1-2 passport-sized photos (4×6 cm)
  •  Thai baht for payment (550+ THB minimum)

Additional for Thai Nationals:

  •  Thai national ID card
  •  Residence certificate or TM30
  •  Photocopies (2 sets of all documents)

Additional for Foreigners:

  •  Valid visa or work permit (must be current)
  •  Passport copies (information page + visa pages)
  •  Certificate of Residence OR work permit OR TM30
  •  Photocopies (2-3 sets of all documents)

Additional if Licence Expired Over 1 Year:

  •  Preparation for written theory test (50 questions)
  •  Study materials for Thai traffic laws

Your Complete Thai Driving Licence Renewal Roadmap

Renewing your Thai driving licence in 2026 is a manageable process when you understand the requirements, timeline, and procedures involved. Whether you’re a Thai national, long-term expat, or foreign resident, following this comprehensive guide will help you navigate the system efficiently and avoid common pitfalls.

Key Takeaways:

The renewal process has been significantly streamlined compared to initial licence application. You’ll complete mandatory e-learning online, book a convenient DLT appointment through Smart Queue, and undergo basic physical capability testing rather than written and practical driving tests (unless your licence has been expired for over 1 year).

Critical Points to Remember:

  1. No grace period for driving with an expired licence – Stop driving when your licence expires, regardless of renewal application status
  2. Plan 3-4 months in advance – Secure appointments early to avoid booking conflicts
  3. Verify visa validity – Your visa must extend 30+ days beyond renewal application date
  4. Get current medical certificate – Must be dated within 30 days of renewal application
  5. Complete e-learning before DLT appointment – Required mandatory training takes 1-2 hours
  6. Bring all required documents – Missing documentation is the most common cause of appointment delays

By following the step-by-step procedures outlined in this guide, preparing documents in advance, and booking your DLT appointment well in advance, your renewal experience will be smooth, efficient, and stress-free. Your new Thai driving licence will be issued immediately or within a few business days, providing you with unrestricted driving authorization for the next two or five years.


Additional Resources and Contact Information

Official Websites:

  • DLT e-learning: www.dlt-elearning.com
  • DLT Smart Queue: gecc.dlt.go.th/dltsmartqueue
  • DLT Main Website: dlt.go.th

DLT Office Locator:
Use Smart Queue app or website to find your nearest DLT office with current hours and services offered.

Language Support:
Most DLT offices in major cities (Bangkok, Chiang Mai, Pattaya, Phuket) have English-speaking staff or translation services available. Call ahead if language support is needed.

Common Thai Phrases for DLT Offices:

  • “Renew driving licence” = “ต่อใบขับขี่” (tòr bai khap khee)
  • “Do you speak English?” = “พูดภาษาอังกฤษได้ไหม” (phuut phasa angkrit dai mai)
  • “Can you help me?” = “ช่วยฉันได้ไหม” (chuay chan dai mai)
cyprusconsulate.kz
cyprusconsulate.kz
Articles: 66