Kerala RTO Code List 2025 - All You Need to Know
All Kerala RTO Codes, Registration Steps & Online Services Explained

What is RTO in Kerala, and why is it Important?
The Kerala RTO, governed by the Motor Vehicles Department (MVD) under the Ministry of Road Transport and Highways, oversees vehicle-related activities in the state. With over 86 RTOs and Sub-RTOs, it ensures compliance with the Motor Vehicles Act, 1988, promoting road safety and efficient transport management. The RTO is crucial for issuing registration certificates (RC), driving licenses, collecting road taxes, and enforcing traffic regulations. For Kerala’s 3.46 crore population and 425 vehicles per 1,000 people, the RTO ensures a structured system for vehicle management, making it indispensable for legal and safe driving.
Key Functions of Kerala Motor Vehicles Department (MVD)
The Kerala MVD, led by the Transport Commissioner, handles several critical tasks:
-
Vehicle Registration: Issuing and renewing registration certificates for new and used vehicles.
-
Driving Licenses: Conducting tests and issuing learner’s and permanent licenses.
-
Road Tax Collection: Managing taxes for private and commercial vehicles.
-
Permits and Fitness Certificates: Issuing permits for commercial vehicles and ensuring vehicle roadworthiness.
-
Traffic Enforcement: Implementing road safety measures and issuing e-challans for violations.
-
Pollution Control: Conducting emission tests to meet environmental standards.
These functions ensure a safe, compliant, and efficient transport system across Kerala’s roads.
Kerala RTO Code List (District-wise)
Complete Kerala RTO Codes (KL-01 to KL-85)
Kerala’s vehicle registration plates start with KL followed by a two-digit code indicating the RTO or Sub-RTO where the vehicle is registered. Below is a table of district-wise RTO codes for 2025.
RTO Code |
Location/District |
KL-01 |
Thiruvananthapuram |
KL-02 |
Kollam |
KL-03 |
Pathanamthitta |
KL-04 |
Alappuzha |
KL-05 |
Kottayam |
KL-06 |
Idukki |
KL-07 |
Ernakulam |
KL-08 |
Thrissur |
KL-09 |
Palakkad |
KL-10 |
Malappuram |
KL-11 |
Kozhikode |
KL-12 |
Wayanad |
KL-13 |
Kannur |
KL-14 |
Kasaragod |
KL-15 |
State-wide |
KL-16 |
Attingal |
KL-17 |
Muvattupuzha |
KL-18 |
Vadakara |
KL-19 |
Parassala |
KL-20 |
Neyyattinkara |
KL-21 |
Nedumangad |
KL-22 |
Kazhakkoottam |
KL-23 |
Karunagappally |
KL-24 |
Kottarakkara |
KL-25 |
Punalur |
KL-26 |
Adoor |
KL-27 |
Thiruvalla |
KL-28 |
Mallappally |
KL-29 |
Kayamkulam |
KL-30 |
Chengannur |
KL-31 |
Mavelikkara |
KL-32 |
Cherthala |
KL-33 |
Changanassery |
KL-34 |
Kanjirappally |
KL-35 |
Palai |
KL-36 |
Vaikom |
KL-37 |
Vandiperiyar |
KL-38 |
Thodupuzha |
KL-39 |
Thripunithura |
KL-40 |
Perumbavoor |
KL-41 |
Aluva |
KL-42 |
North Paravur |
KL-43 |
Mattancherry |
KL-44 |
Kothamangalam |
KL-45 |
Irinjalakuda |
KL-46 |
Guruvayur |
KL-47 |
Kodungallur |
KL-48 |
Wadakkanchery |
KL-49 |
Alathur |
KL-50 |
Mannarkkad |
KL-51 |
Ottappalam |
KL-52 |
Pattambi |
KL-53 |
Perinthalmanna |
KL-54 |
Ponnani |
KL-55 |
Tirur |
KL-56 |
Koyilandy |
KL-57 |
Koduvally |
KL-58 |
Thalassery |
KL-59 |
Taliparamba |
KL-60 |
Kanhangad |
KL-61 |
Kunnathur |
KL-62 |
Ranni |
KL-63 |
Angamaly |
KL-64 |
Chalakkudy |
KL-65 |
Tirurangadi |
KL-66 |
Kuttanad |
KL-67 |
Uzhavoor |
KL-68 |
Devikulam |
KL-69 |
Udumbanchola |
KL-70 |
Chittur |
KL-71 |
Nilambur |
KL-72 |
Mananthavady |
KL-73 |
Sulthan Bathery |
KL-74 |
Kattakkada |
KL-75 |
Chavakkad |
KL-76 |
Payyannur |
KL-77 |
Thottada |
KL-78 |
Iritty |
KL-79 |
Vellarikundu |
KL-80 |
Varkala |
KL-81 |
Kanjirapally |
KL-82 |
Chadayamangalam |
KL-83 |
Konni |
KL-84 |
Kondotty |
KL-85 |
Ramanattukara |
How to Identify Vehicle Registration Location Using RTO Code
The RTO code on a vehicle’s number plate (e.g., KL-07-AB-1234) indicates the registration location. The first two letters, KL, denote Kerala, while the next two digits (e.g., 07) specify the RTO, such as Ernakulam. The following letters and numbers are unique to the vehicle. You can verify the RTO location using the Parivahan portal by entering the registration number.
Vehicle Registration Process in Kerala
Temporary vs Permanent Registration in Kerala
-
Temporary Registration: Issued by the dealer for new vehicles, valid for 30 days. Owners must obtain a permanent RC within this period.
-
Permanent Registration: Valid for 15 years for private vehicles, renewable every 5 years thereafter. Commercial vehicles require annual renewals.
Step-by-Step Process for New Vehicle Registration
-
Visit the nearest RTO within 7 days of vehicle purchase.
-
Submit Form 20 (application for registration) along with required documents.
-
Provide Form 21 (sales certificate) and Form 22 (roadworthiness certificate).
-
Pay applicable registration fees and road tax.
-
Undergo vehicle inspection for chassis and engine numbers.
-
Receive a permanent RC (smart card or digital via DigiLocker/mParivahan).
Documents Required for Vehicle Registration
-
Form 20 (application for registration) (click here to download)
-
Form 21 (sales certificate) (click here to download)
-
Form 22 (roadworthiness certificate)
-
Valid insurance certificate
-
Proof of address (Aadhaar, voter ID, etc.)
-
Passport-size photos of the owner
-
Pollution Under Control (PUC) certificate
-
Invoice of the vehicle
-
For vehicles on loan, Form 35 and NOC from the financier
Other RTO Services in Kerala
Ownership Transfer and Re-registration Process
To transfer ownership (e.g., for used vehicles):
-
Submit Forms 29 and 30 (online or at RTO).
-
Provide RC, insurance, PUC, and address proof.
-
Obtain an NOC if the vehicle is from another state.
-
Pay applicable fees and taxes.
Applying for a Duplicate RC in Kerala
If the RC is lost:
-
File a police complaint.
-
Submit Form 26, FIR copy, insurance, PUC, and address proof.
-
Pay the duplicate RC fee at the RTO.
Vehicle Fitness Certificate and Permit Renewal
-
Fitness Certificate: Required for commercial vehicles; private vehicles need inspection after 15 years. Submit Form 25, RC, insurance, and PUC.
-
Permit Renewal: Apply for commercial vehicle permits via the RTO or Parivahan portal with Form 25 and supporting documents.
Kerala Road Tax, Fees & Penalties
Road Tax Slabs for Private Vehicles
Road tax for private vehicles is a one-time payment at registration, based on vehicle cost:
-
Two-wheelers: 6-8% of vehicle cost
-
Cars (up to ₹10 lakh): 10-13%
-
Cars (above ₹10 lakh): 15-20%
Road Tax for Commercial Vehicles
Commercial vehicles pay annual taxes based on passenger capacity or weight:
-
Taxis: ₹1,500-₹3,000 per seat annually
-
Buses: ₹2,000-₹5,000 per seat annually
Common Traffic Fines and e-Challan Payments
Penalties for non-payment of road tax:
-
First offense: ₹100
-
Repeat offense: ₹200
-
Post-grace period (15 days): 25-100% of tax amount
e-Challans can be paid via the Parivahan portal (parivahan.gov.in/echallan).
Online RTO Services in Kerala
How to Use the Parivahan Portal for Kerala RTO Services
The Parivahan portal (parivahan.gov.in) offers:
-
Select Kerala and the desired service (e.g., tax payment, RC status).
-
Enter vehicle registration or application number.
-
Follow prompts to upload documents or make payments.
Online Vehicle Information, Challan, and Tax Payment
-
Check RC status, owner details, or challans on Parivahan or mParivahan.
-
Pay road tax online via the Online Tax Payment section on the Kerala MVD portal.
-
Download payment receipts for records.
Kerala RTO Office Addresses and Contact Details
Major RTO Offices in Kerala with Timings
Most RTOs operate from 10:15 AM to 5:00 PM (lunch break: 1:15 PM–2:00 PM), Monday to Saturday. Refer to the table above for addresses and contacts.
How to Find Your Nearest RTO Office
Visit mvd.kerala.gov.in, navigate to the Directory section, or contact the helpline at 0471-2333317 for assistance.
New Rules and Updates in 2025
Bharat Series (BH) Registration in Kerala
The Bharat Series (BH) registration allows vehicles to operate across India without re-registration. Ideal for frequent travelers, it’s available for private vehicles and requires standard documents via the Parivahan portal.
Registering Vehicles Anywhere in Kerala (New Policy)
From 2025, vehicle owners can register at any RTO in Kerala, regardless of residence, streamlining the process for convenience.
AI Camera Enforcement and Safe Kerala Project
The Safe Kerala Project uses AI cameras to monitor traffic violations, issuing e-challans for offenses like speeding or not wearing helmets. Check challan status on parivahan.gov.in/echallan.
FAQs on Kerala RTO Codes & Vehicle Registration
Q1. How to Check Kerala Vehicle Registration Details Online?
Visit parivahan.gov.in, select Know Your Vehicle Details, enter the registration number, and submit to view RC status, owner details, and more.
Q2. Which RTO Code is for Ernakulam, Trivandrum, etc.?
The RTO codes for Ernakulam, Thiruvananthapuram, Kollam, and Kozhikode are as follows-
-
Ernakulam: KL-07
-
Thiruvananthapuram: KL-01
-
Kollam: KL-02
-
Kozhikode: KL-11
Q3. How Long is Temporary Registration Valid in Kerala?
Temporary registration is valid for 30 days, during which owners must obtain a permanent RC.
Q4. Can I Pay Road Tax Online in Kerala?
Yes, use the Kerala MVD portal (mvd.kerala.gov.in) or Parivahan portal. Select Online Tax Payment, enter your vehicle details, and complete the payment.
Q5. What is the Process for Renewing a Driving License in Kerala?
Visit the Parivahan portal or RTO, submit Form 9, provide your existing license, address proof, and pay the renewal fee (₹200-₹400). Medical fitness certificates are required for those above 40.
Q6. How to Book a Fancy Number Plate in Kerala?
Register on mvd.kerala.gov.in for e-auction, select your preferred number, and bid. Pay the reserve price and registration fee upon winning.
Q7. What Happens if I Don’t Pay an e-Challan on Time?
Unpaid e-challans may lead to fines escalating to 25-100% of the original amount. Persistent non-payment can result in legal action or vehicle seizure.