Check RTO Vehicle
Registration Details in Gujarat
RTO Codes
Office Location
Contact Details
RTO Codes In Gujarat

RTO Gujarat – Vehicle Registration, Owner Details & RTO Code List
The RTO Gujarat (Regional Transport Office) is regulated by the Gujarat Transport Department, ensuring smooth execution of vehicle registration, driving licences, and measures to ensure road safety in the state of Gujarat. From Ahmedabad to Kutch, there are more than 38 RTOs and ARTOs to help run all aspects of motor transport-related services smoothly. Whether you want to register your new vehicle or want to check owner details, make a payment for the road tax, or even apply for a driving licence, the Gujarat RTO has online and offline services available for you.
Gujarat RTO Code List
RTO Code | RTO Location |
GJ-01 | RTO Ahmedabad (West) |
GJ-02 | RTO Mehsana |
GJ-03 | RTO Rajkot |
GJ-04 | RTO Bhavnagar |
GJ-05 | RTO Surat |
GJ-06 | RTO Vadodara |
GJ-07 | RTO Nadiad (Kheda) |
GJ-08 | RTO Palanpur (Banaskantha) |
GJ-09 | RTO Himmatnagar (Sabarkantha) |
GJ-10 | RTO Jamnagar |
GJ-11 | RTO Junagadh |
GJ-12 | RTO Bhuj (Kutch) |
GJ-13 | RTO Surendranagar |
GJ-14 | RTO Amreli |
GJ-15 | RTO Valsad |
GJ-16 | RTO Bharuch |
GJ-17 | RTO Godhra (Panchmahal) |
GJ-18 | RTO Gandhinagar |
GJ-19 | RTO Bardoli (Surat East) |
GJ-20 | RTO Dahod |
GJ-21 | RTO Navsari |
GJ-22 | RTO Rajpipla (Narmada) |
GJ-23 | RTO Anand |
GJ-24 | RTO Patan |
GJ-25 | RTO Porbandar |
GJ-26 | RTO Vyara (Tapi) |
GJ-27 | RTO Ahmedabad (East) |
GJ-28 | RTO Surat (Rural) |
GJ-29 | RTO Vadodara (Rural) |
GJ-30 | RTO Ahwa (Dang) |
GJ-31 | RTO Modasa (Aravalli) |
GJ-32 | RTO Veraval (Gir Somnath) |
GJ-33 | RTO Botad |
GJ-34 | RTO Chhota Udepur |
GJ-35 | RTO Lunawada (Mahisagar) |
GJ-36 | RTO Morbi |
GJ-37 | RTO Khambhaliya (Devbhoomi Dwarka) |
GJ-38 | RTO Bavla (Ahmedabad Rural: Bavla, Sanand, etc.) |
Roles of Gujarat RTO
The Gujarat RTO performs several important functions to regulate transportation in the state. These include:
- Vehicle registration and issuance of RC
- Transfer of vehicle ownership
- Issuance and renewal of driving licenses
- Collection of road tax and other transport fees
- Granting permits for commercial vehicles
- Issuing No Objection Certificates (NOC)
- Enforcing traffic and transport rules
- Vehicle fitness certification
- Monitoring and collecting e-challans
- Verifying insurance and PUC compliance
- Maintaining state vehicle and driver databases
How to Check Vehicle Owner Details in Gujarat
Are you trying to find out the name of the owner of a vehicle registered in Gujarat? Whether a car or two-wheeler, it is easy to get basic information online using the vehicle number. This could be helpful when you want to buy a used vehicle or want to verify registration information. Here are the methods to check:
1: Via CarInfo
- Download and open the CarInfo App(available on Android & iOS) or Visit the carinfo.app website.
- Tap on the "RTO Details or RC Details" under the Vehicle Info section on the site or the Vehicle Search section in the app.
- Enter the vehicle number (e.g., GJ01AB1234)
- Tap on "Search"
- You'll see:
- Owner's Name
- Vehicle Type (car/bike)
- Registration Date
- Fuel Type
- RC Expiry
- Insurance & Pollution information and more
This app is ideal for checking vehicle information by number in Gujarat with just one tap.
2: Via Parivahan Portal
- Visit: https://parivahan.gov.in/
- Click on "Know Your Vehicle Details"
- Enter your vehicle registration number
- Enter the captcha code
- Click "Search Vehicle"
Explore RTO Services in Nearby States:
How to Register Your Vehicle in RTO Gujarat
Vehicle registration is mandatory under the Motor Vehicles Act. Here's how to register your vehicle at any Gujarat RTO.
Steps for Vehicle Registration in Gujarat:
- Visit the nearest Gujarat RTO office where your address is registered (Eg: GJ01 for Ahmedabad check full RTO code list above).
- Complete Required Forms & Documents Fill and Submit Form 20 (Application for Registration) along with:
- Sale Certificate (Form 21)
- Roadworthiness Certificate (Form 22)
- Insurance copy
- Proof of address
- PAN/Form 60
- PUC certificate
- Invoice of the vehicle
- Temporary registration (if any)
- Pay Registration Fees and Road Tax The RTO will calculate your registration fees and applicable road tax based on vehicle type and cost.
- Vehicle Inspection by RTO Your vehicle will be physically inspected by an RTO officer to verify chassis and engine numbers.
- Receive Registration Number After successful verification and payment of the fee, you will receive the permanent registration number (like GJ05AB1234). A smart card RC will be sent out to your address within a few days of obtaining the registration number.
How to Renew RC in Gujarat
The Registration Certificate (RC) for private vehicles is only valid for 15 years after registration. After that, it must be renewed 5 years after that.
- Go to https://parivahan.gov.in and navigate to "Online Services > Vehicle Related Services" OR Go to your local RTO Gujarat.
- Submit RC Renewal Application (Form 25) Download and complete Form 25 (on the website or at RTO). This is the application for Registration Certificate renewal.
- Upload or Submit the Required Documents:
- Original RC Smart Card
- Valid Pollution Under Control (PUC) certificate
- Valid insurance copy
- Proof of address (if applicable)
- Pay RC Renewal Fee The fee varies based on vehicle type. See the RC fee table for reference.
- Vehicle Inspection at RTO An RTO officer will inspect your vehicle to ensure it is roadworthy.
- Get the Renewed RC If approved, you will see your new registration details in the system, and a new RC smart card will be issued.
You can check your vehicle details by number, renewal status, and RC validity using the CarInfo app or Vahan Portal, which shows official RTO vehicle information in real time.
Fees of Registration and Renewal in Gujarat
Vehicle Type / Service | New Registration | RC Renewal |
---|---|---|
Two-Wheeler | ₹300 | ₹300 |
Light Motor Vehicle (Private) | ₹600 | ₹600 |
LMV (Commercial) | ₹1,000 | ₹1,000 |
Medium Goods/Passenger Vehicle | ₹1,000 | ₹1,000 |
Heavy Goods/Passenger Vehicle | ₹1,500 | ₹1,500 |
Imported Car | ₹5,000 | ₹5,000 |
Imported Two-Wheeler | ₹2,500 | ₹2,500 |
Invalid Carriage | ₹50 | ₹50 |
Other Vehicles | ₹3,000 | ₹3,000 |
Smart Card RC (Add-on) | ₹200 | ₹200 |
Apply for Permanent Driving License in RTO Gujarat
In Gujarat, once you receive a learner's license, applying for a permanent driving license is a compulsory step. A permanent DL allows you to drive legally in any state of India.
You have the option to apply either online using the Parivahan Sewa Portal or in person by going to your closest RTO Gujarat office.
Eligibility:
- Must be 18+, or older for private vehicles.
- You must hold a valid learner's license for a time period of at least 30 days and maximum 180 days.
Procedure to apply for Permanent Driving License in Gujarat:
- Go to https://sarathi.parivahan.gov.in and Select Gujarat and "Apply for Driving License(After LL)"
- Fill Application Form Provide your learner's license number, personal details, and upload documents like:
- Proof of age & address (Aadhar, PAN, Passport, etc.)
- A copy of the Learner's License
- Passport-sized photographs
- Book a Driving Test Slot Pick a convenient date and time at your local RTO in Gujarat.
- Pay the DL Application Fee Pay the fee online (check DL fee table below for exact charges)
- Appear for the Driving Test Visit the selected RTO office on your test date with your vehicle. A Motor Vehicle Inspector will assess your driving skills.
- Receive your Driving License If you pass the driving test, your permanent driving license will be issued, and the permanent driving license will be posted to your registered address within a few days.
Driving License & Learner License Fees in Gujarat
Service | Fee (₹) |
---|---|
Learner Licence (LL) – Form 3 (per class) | 150 |
LL Test / Repeat Test Fee | 50 |
Driving Test (per class) | 300 |
Issuance of Driving Licence (DL) | 200 |
DL Renewal (within grace period) | 200 |
DL Renewal (after 30‑day grace) | Renewal ₹300 + ₹1,000 per year late fee |
Add another vehicle class to DL (Form 7) | 500 (licence) + 50 (test fee) |
International Driving Permit (IDP) | 1,000 |
Change address or other DL particulars | 200 |
Endorse/renew hazardous goods authorisation | 1,000 |
How to Transfer Vehicle Ownership in Gujarat
Required Documents
- Original RC (Registration Certificate)
- Form 29 & Form 30 (duly filled & signed)
- Valid insurance & PUC certificate
- Address proof of buyer & PAN/Form 60
- Passport-size photos of buyer & seller
- NOC (if vehicle is under loan or from another state)
- Chassis number pencil print
- Visit Parivahan.gov.in > Vehicle Services > Select Gujarat RTO. (Or visit the local RTO in person.)
- Fill Forms 29 & 30 Required for notifying and applying for ownership transfer.
- Upload/Submit Documents(Mentioned Above)
- Pay Transfer Fees:
- ₹150 (bike), ₹300 (car), + ₹200 (smart card)
- Vehicle Inspection (if asked)
- Get Updated RC A new RC smart card with the buyer's name is issued in a few days.
Road Tax Fee Structure in Gujarat
Vehicle Type | Road Tax |
---|---|
Two-Wheeler (New) | 6% of vehicle's price |
Two-Wheeler (8–15 years old) | 15% of old tax amount |
Two-Wheeler (Above 15 years) | ₹100 or 1%, whichever is higher |
Car/LMV (New – Private use) | 6% of vehicle's price |
Car (More than 8 years) | 15% of old tax amount |
Auto-Rickshaw (3 seats) | 2.5% of price |
Auto-Rickshaw (4–6 seats) | 6% of price |
Tractor (Commercial use) | 3% of price |
Commercial Vehicle (Light) | 6% of price |
Commercial Vehicle (Medium) | 8% of price |
Commercial Vehicle (Heavy) | 12% of price |
Electric Vehicles (EVs) | No tax (Exempted) |
HSRP for Vehicles in Gujarat
All vehicles registered in Gujarat must have a High-Security Registration Plate (HSRP), especially if registered before April 1, 2019. An HSRP contains a unique PIN, laser code, and a colour-coded fuel sticker.
To register for an HSRP, visit https://bookmyhsrp.com/
- Enter your vehicle details – registration number, chassis number, and engine number
- Select your RTO and make an appointment – Select your Gujarat RTO (e.g. GJ01, GJ27)
- Payment – Total amount of ₹160 for two-wheelers, ₹460 for cars
- Download the appointment slip
- Visit the fitment centre – Take your registration card (RC) and an ID proof
- Get your HSRP plate and sticker fitted
How to Check and Pay E-Challan Gujarat
If you've received a traffic challan, you can check and pay for it online easily.
- Visit Gujarat Challan Page on CarInfo.
- Enter your vehicle number (e.g., GJ05AB1234) and Click on Search Icon.
- View pending challans with date and reason
- Pay securely via UPI or card
You can also check your vehicle number challan status on echallan.parivahan.gov.in