Kiwi Insurance

Surat RTO offices: GJ-05 Nanpura, GJ-28 Pal, GJ-19 Bardoli

A GJ-05 car from Varachha and a GJ-19 car from Bardoli are both Surat registrations. Find what is confirmed about each office, the areas it serves, and the road tax

Rahul Bhandare

Written by

Rahul BhandareContent Writer

Find your RTO

Enter a registration number or RTO code

  • Every Surat RTO code

  • Office and district

  • Free, no login needed

Surat RTO at a glance

Surat RTO at a glance

Surat district has three RTO codes, and the address on your papers decides which office registers your vehicle. Nanpura is the main office and Bardoli an assistant office. The third, at Pal, is listed by insurers as ARTO Surat (Pal).

Surat RTO key facts

Surat RTODetails

Codes

GJ-05 for the main Nanpura office, GJ-28 for Pal and GJ-19 for Bardoli

Main office

GJ-05, the Regional Transport Office on Ring Road, Nanpura

Official names

RTO Surat (GJ-5) and ARTO Bardoli (GJ-19) on the Commissionerate’s own pages. Pal is listed by insurers as ARTO Surat (Pal)

Nearby, not Surat

GJ-21 Navsari, GJ-16 Bharuch and GJ-15 Valsad have their own offices

Run by

Commissionerate of Transport, Gujarat

Online services

Vahan for a Surat owner’s vehicle work and Sarathi for the licence, both on Parivahan Sewa

Insurance zone

Zone B for a car registered at a Surat office. The zone follows the registering office, so a GJ-01 Ahmedabad car stays Zone A

How to read a Surat (GJ-05) number plate

How to read a Surat (GJ-05) number plate

The plate GJ 05 AB 1234 belongs to a car registered at Nanpura, and it splits into four parts. GJ shows it is a Gujarat car, 05 is the code of the Surat office at Nanpura, AB is the letter series and 1234 is the four-digit number.

Number plate GJ 05 AB 1234 labelled: GJ is the state code for Gujarat, 05 is the Surat RTO code, AB is the series and 1234 is the four-digit number

Worth knowing: The code tells you where the car was first registered, not where the owner lives now. A GJ-19 car from Bardoli keeps its code when it is sold to someone in Athwa or when its owner moves within Gujarat. Only a re-registration in another state, or a change to its registration details, gives it a new code.

HSRP number plates in Surat
Number plates

HSRP number plates in Surat

Any car sold new by a Surat dealer since 1 April 2019 left the showroom with its High Security Registration Plate (HSRP) already fitted. An older car registered at Nanpura, Pal or Bardoli before that date must have one fitted, under Rule 50 of the Central Motor Vehicles Rules, 1989.

  • Booking the plate

    Book the HSRP installation on the booking portal named on the Commissionerate of Transport, Gujarat website, and check there the date that applies to your GJ vehicle

Plate features, sticker colours and the notifications behind the rule are on our Gujarat RTO guide.

Surat RTO code list

Surat RTO code list

The three Surat codes, and the nearby codes people mistake for them

Surat district has three codes of its own. A GJ-21 car parked in Athwa is a Navsari registration, though, and the second table lists it with the other neighbouring codes people take for Surat ones.

The Commissionerate of Transport, Gujarat names two of the three on its own office pages: RTO Surat (GJ-5) and ARTO Bardoli (GJ-19). GJ-28 appears as ARTO Surat (Pal) in insurer listings that cite the Parivahan Sewa website.

Surat RTO codes

RTO codeRTO officeArea coveredGuide

GJ-05

RTO Surat, Nanpura

Main office for the city

See below

GJ-28

Pal, listed by insurers as ARTO Surat (Pal)

Pal, for example Adajan

See below

GJ-19

ARTO Bardoli

Bardoli side of the district, for example Mahuva

See below

Codes near Surat that are not Surat

RTO codeRTO officeArea coveredGuide

GJ-21

Navsari

Navsari district

Navsari guide

GJ-16

Bharuch

Bharuch district, including Ankleshwar

Bharuch guide

GJ-15

Valsad

Valsad district

Valsad guide

GJ-06

Vadodara

Vadodara district

Vadodara guide

Surat RTO offices

Surat RTO offices

The three offices in Surat district and what each one covers

Each office registers vehicles and handles licences, transfers, address changes and road tax for owners whose address falls in its part of the district. The street details below come from published directories, so confirm them before a trip.

Surat RTO office at Nanpura, GJ-05

RTO Surat is the Commissionerate’s own name for the GJ-05 office, the Regional Transport Office for the district. Directories place it on Ring Road in Nanpura.

Nanpura RTO officeDetails

RTO code

GJ-05

Official name

RTO Surat (GJ-5)

Also known as

Surat RTO, Nanpura RTO, Ring Road RTO

Office type

Regional Transport Office

Address

Ring Road, Nanpura, Surat, as directories list it

Office hours

Listings differ, so check with the office before you go

Example areas

Athwa, Varachha, Katargam and Udhna. The address on your RC decides

Take the full postal address from the official office page before you post papers to Nanpura.

Pal RTO office, GJ-28

Insurers, citing the Parivahan Sewa website, list this office as ARTO Surat (Pal). It registers vehicles under GJ-28. No street address for it is published consistently, so check the Commissionerate of Transport, Gujarat website before you travel.

Pal RTO officeDetails

RTO code

GJ-28

Listed by insurers as

ARTO Surat (Pal). Not confirmed on an official page

Location

Pal, Surat

Street address

Not confirmed. Check before you go

Office hours

Listings disagree. Check before you go

Example areas

Pal and Adajan. The address on your RC decides

Bardoli RTO office, GJ-19

ARTO Bardoli is the name the Commissionerate gives the GJ-19 office, an Assistant Regional Transport Office in Bardoli, in Surat district. Owners on the Bardoli side of the district register here rather than at Nanpura.

Bardoli RTO officeDetails

RTO code

GJ-19

Official name

ARTO Bardoli (GJ-19)

Office type

Assistant Regional Transport Office

Location

Bardoli, Surat district

Street address

Not confirmed. Check before you go

Example areas

Bardoli and Mahuva. The address on your RC decides

Worth knowing: An owner in Bardoli who needs a driving test, or a counter service that works by slot, books it on Sarathi first. The same applies at Nanpura and Pal.

  • Gujarat RTO codes

    Every GJ code and office

  • Navsari RTO

    GJ-21 code and office

  • Bharuch RTO

    GJ-16 code and office

  • All India RTO codes

    Every state and territory

Prices starting at ₹2,094

Get car insurance quote in just 2 minutes

  • IRDAI licensed insurer

  • Cashless partner garages

  • Dedicated Claims Specialist

Which RTO covers your area in Surat

Which RTO covers your area in Surat

Your office is set by the address on your Registration Certificate, not by the showroom. No official area-by-area list is published in a form we could check, so the table gives examples only. Look up your own vehicle on the Vahan portal to see which office holds its record.

Surat areas and their RTO codes

Example areasUsual officeCode

Athwa, Nanpura, Varachha, Katargam, Udhna

Nanpura

GJ-05

Pal, Adajan

Pal

GJ-28

Bardoli, Mahuva

Bardoli

GJ-19

Navsari city and district

Navsari

GJ-21

Bharuch and Ankleshwar

Bharuch

GJ-16

For a vehicle that is already registered, type its number, say GJ05AB1234, into the finder at the top of this page. The office that registered it also keeps its file, and that is where its later work goes.

Worth knowing: You do not get a new number when you move within Gujarat. Update the address on your Registration Certificate and inform your insurer of the new address.

RTOs near Surat
Nearby RTOs

RTOs near Surat

A car parked outside a Surat home can still be a Navsari, Bharuch or Valsad registration, with GJ-21, GJ-16 or GJ-15 on the plate. Each of those districts has its own office, so an owner who lives there registers there and not in Surat.

  • Navsari RTO

    GJ-21

  • Bharuch RTO

    GJ-16

  • Valsad RTO

    GJ-15

  • Vadodara RTO

    GJ-06

  • Ahmedabad RTO

    GJ-01

  • Rajkot RTO

    GJ-03

Road tax in Surat
Road tax

Road tax in Surat

Paid once, set by the state, the same at all three offices Gujarat charges road tax once, when the vehicle is first registered, as a percentage of its cost. It is the same at GJ-05, GJ-28 and GJ-19, and anywhere else in Gujarat.

  • Private car: 6%

    Private car: 6%

    A one-time tax of 6% of the car’s cost, paid when it is first registered

  • Bike or scooter: 6%

    Bike or scooter: 6%

    The same one-time rate of 6% of the cost applies to a new private 2-wheeler

  • Electric vehicles

    Electric vehicles

    The 1% EV rate expired on 31 March 2026. A new Surat EV is taxed at 6% if no fresh scheme is notified; check the amount on Vahan

What the tax comes to on a car registered in Surat

CarRateRoad tax

Private car at ₹6 lakhs

6%

₹36,000

Private car at ₹10 lakhs

6%

₹60,000

Car at ₹10 lakhs owned by a firm

12%

₹1,20,000

Surat pays the Gujarat state rate, with no city rate on top. A Varachha owner buying a ₹6 lakh car pays ₹36,000, just as a buyer in Bardoli or anywhere else in Gujarat would.

  • Same at every office

    GJ-05, GJ-28 and GJ-19 cars pay the same tax, at the same rate as anywhere else in Gujarat

  • Owners other than individuals

    A vehicle registered to a company or firm is reported to pay double the individual rate. Check the amount on Vahan

  • Check before you pay

    Before paying, an owner can see the exact amount for the car on Vahan. The full rules are on our Gujarat RTO guide

RTO fees and charges in Surat

RTO fees and charges in Surat

RTO fees are set nationally, so Nanpura, Pal and Bardoli charge exactly what the Navsari or Ahmedabad offices do. The fee is paid on the Vahan portal, and for a new car the dealer pays it while filing the registration.

RTO fees for a private car and bike in Surat

ServicePrivate carMotorcycle

New registration

₹600

₹300

Smart card RC

₹200 extra

₹200 extra

Bank loan noted on a Surat RC (hypothecation)

₹1,500

₹500

Loan taken off the RC

No fee

No fee

Duplicate RC

₹300

₹150

Ownership transfer

₹300

₹150

New address on the RC

₹300

₹150

Re-registering a 15-year-old vehicle, for 5 more years

₹5,000

₹1,000

Renewal past 20 years

₹10,000

₹2,000

Late renewal

₹500 a month

₹300 a month

Battery-operated vehicle

No RC fee

No RC fee

Worked example: A Varachha buyer who takes a new car on a bank loan pays ₹600 for registration, ₹200 for the smart card RC and ₹1,500 to record the loan. That is ₹2,300 in RTO fees, before any Gujarat road tax.

Once a GJ-05 car turns 15, renewing its registration costs ₹5,000, and ₹10,000 after 20 years. Miss the renewal date and the late fee runs at ₹500 for each month on a car, against ₹300 on a motorcycle.

Registering a new car in Surat

Registering a new car in Surat

A Bardoli buyer gets GJ-19 and an Athwa buyer GJ-05, whichever dealer files the papers

Car registration in Surat starts at the dealer, who files the application on Vahan, but the RTO that registers the vehicle is the one covering your address. A buyer in Athwa receives a GJ-05 number and a buyer in Bardoli a GJ-19 number, wherever the car was bought.

  1. 1

    Insure the vehicle first

    Before registration the car needs a valid policy, which the owner may buy from any insurer, not only the dealer

  2. 2

    Dealer applies on Vahan

    Your address proof goes in with the application, and that address decides which Surat office handles it

  3. 3

    Pay tax with the price

    The invoice shows Gujarat road tax and the RTO fee inside the on-road price the buyer pays

  4. 4

    Get your GJ number

    The office covering your address approves the application and issues GJ-05, GJ-28 or GJ-19

  5. 5

    Plate fitted, RC issued

    The car gets its HSRP plates, and the office issues the RC in the owner’s name

  • Address decides the code

    A car bought on Ring Road by someone living in Bardoli is registered as GJ-19, since the address on the papers decides the office

  • Insurance comes first

    An owner in Adajan insures the car first, and the policy should carry the same address as the application

  • Same rule for 2-wheelers

    A scooter bought by a Katargam owner goes to Nanpura as GJ-05, by the same address rule as a car

Transferring car ownership in Surat

Transferring car ownership in Surat

When a GJ-05, GJ-28 or GJ-19 car changes hands, the Surat office that holds its record makes the change, whether the papers go in on Vahan or at the counter. Form 29 comes from the seller, Form 30 carries both signatures, and Surat charges ₹300 to transfer a car.

  1. 1

    Papers to upload

    The RC, a Pollution Under Control (PUC) certificate, the policy and the buyer’s address proof

  2. 2

    Policy to the buyer

    Within 14 days of the sale, the Surat buyer should put the policy in their name

If the RC still shows a bank loan (hypothecation), clear it first with the lender’s No Objection Certificate (NOC) and Form 35, at no fee. The full rules are on our Gujarat RTO guide.

Surat RTO services online

Surat RTO services online

Surat owners do most RTO work on the Vahan portal for vehicles and the Sarathi portal for licences. The application still lands at Nanpura, Pal or Bardoli, whichever covers the address on it.

  • Needs a visit

    The driving test, and an inspection if the Surat office asks for one

Duplicate RC and RC status check in Surat

A lost or damaged RC is replaced with a duplicate on Form 26, for ₹300 on a car. To see a GJ number’s current record, check your RC status on Kiwi Insurance.

Driving licence services in Surat

A first-time applicant in Katargam takes the learner’s licence on Sarathi, books the test slot there and sits the test in person. Every other online service is on our Gujarat RTO guide.

Traffic fines and e-challan in Surat

Traffic fines and e-challan in Surat

Stopped on Ring Road with an expired policy, a GJ-05 driver pays ₹2,000 the first time and ₹4,000 after that, under section 196 of the Motor Vehicles Act, 1988.

Common traffic fines in Surat

OffenceSectionFine

Driving without insurance

196

₹2,000, later ₹4,000

Driving without a licence

181

₹5,000

Drunk driving

185

Up to ₹10,000 first time, up to ₹15,000 on a repeat

Gujarat compounds some offences at its own amounts, so pay what the Surat challan shows, on echallan.parivahan.gov.in or in mParivahan. The full list is on our Gujarat RTO guide.

Moving your car to Surat

Moving your car to Surat

It depends on where the car is registered now

A car from elsewhere in Gujarat keeps its number in Surat. A car from another state must be re-registered with a GJ number once it has been kept in Gujarat for more than 12 months, under section 47 of the Motor Vehicles Act, 1988.

Moving to Surat: What a car from Gujarat or another state needs

What you needFrom another stateFrom within Gujarat

A new number

Yes, a GJ number

No, it stays

No Objection Certificate

Yes, from the old RTO

No

Road tax

Gujarat tax, and a refund from the old state

Nothing more

Paperwork to update

A new Registration Certificate

The address on it

Insurance

Update number and address

Update the address

Bringing a car from another state

  1. 1

    Get a No Objection Certificate

    An owner arriving from Maharashtra first asks the old RTO for the No Objection Certificate (NOC) on Form 28

  2. 2

    Apply at your Surat office

    Apply to the office covering your new Surat address before the car passes 12 months in Gujarat

  3. 3

    Pay Gujarat tax

    Tax is charged at the Gujarat rate for the car when it is registered here

  4. 4

    Claim the refund

    Apply to your old state for a refund of the tax you paid for the years you will not use there

If you are leaving Gujarat, the same steps apply in reverse: The Nanpura, Pal or Bardoli office named on your RC issues the NOC on Form 28, and the car is then registered in the state you move to.

Worth knowing: An owner who moves to Varachha from another state informs the insurer twice, once when the address changes and again when the car gets its GJ-05 number. For forms and refunds, see our Gujarat RTO guide.

BH series registration in Surat

BH series registration in Surat

BH is for the Surat owner who expects a transfer to another state. The plate is valid everywhere, so the next posting needs no No Objection Certificate (NOC). Defence and government staff qualify, and so does a private employee whose company has offices in 4 or more states or union territories, with Form 60 from the employer.

The format is YY BH #### XX, where YY is the year of first registration, the four digits are allotted at random, and XX represents the alphabetic series, which can be a single letter or two letters. It is black on a white plate, like any other private car.

BH tax is paid every 2 years rather than as Gujarat’s one-time charge. The rates are on our Gujarat RTO guide.

RTO forms and downloads

RTO forms and downloads

The forms a Surat owner is most likely to need, with official PDFs

The forms are national ones from the Central Motor Vehicles Rules, 1989, and most are now filled in on Vahan or Sarathi. Use a PDF only when Nanpura, Pal or Bardoli asks for paper.

  • Form 2

    Form 2

    A learner’s licence or driving licence for a Surat applicant: New, renewed or with changed details

    Download PDF
  • Form 4A

    Form 4A

    Driving abroad on a Surat licence needs this International Driving Permit form

    Download PDF
  • Form 20

    Form 20

    Registers a new car, such as one bought at a Ring Road showroom by a Varachha owner

    Download PDF
  • Form 21

    Form 21

    The dealer’s certificate that the car was sold to the Surat buyer

    Download PDF
  • Form 22

    Form 22

    Roadworthiness proof from the maker for a new car, on safety and emissions

    Download PDF
  • Form 25

    Form 25

    Renews the RC of a private GJ-05 car once it has been on the road for 15 years

    Download PDF
  • Form 26

    Form 26

    A duplicate RC for an owner whose card was lost, stolen or damaged

    Download PDF
  • Form 28

    Form 28

    No Objection Certificate (NOC) request before a GJ car is registered in another state

    Download PDF
  • Form 29

    Form 29

    Filed by a seller at Nanpura to report that the car has been sold

    Download PDF
  • Form 30

    Form 30

    Signed by seller and buyer together so the RC moves to the buyer

    Download PDF
  • Form 33

    Form 33

    Updates the RC once an Athwa owner moves house to Adajan

    Download PDF
  • Form 34

    Form 34

    Records the bank’s loan on the RC when a car is bought on finance

    Download PDF
  • Form 35

    Form 35

    Takes the loan off the RC when the final instalment has been paid

    Download PDF

Before you submit: Check the document list on the Parivahan Sewa website, which also has every other RTO form.

Car insurance in Surat
Car insurance

Car insurance in Surat

The office that registered a car decides its pricing zone, not where the owner lives. A car registered at Nanpura, Pal or Bardoli is rated Zone B and the same car registered in Ahmedabad is Zone A, so the Own Damage premium is usually lower on a Surat registration. The Third-Party price is national and is the same for both.

  • Zone B pricing

    Zone B pricing

    Surat is a Zone B city for Own Damage insurance, so the premium is usually lower than for one registered in Ahmedabad, a Zone A city

  • Third-Party is fixed

    Third-Party is fixed

    A Bardoli car and an Athwa car with the same engine pay one notified Third-Party price, so quotes differ on Own Damage and optional covers

  • One zone for the district

    One zone for the district

    GJ-05, GJ-28 and GJ-19 cars are all Surat district registrations, so all three are rated Zone B

  • Garages near you

    Garages near you

    An owner who lives in Adajan and works in Udhna can look for cashless partner garages near both before choosing a plan

How a Surat RTO record ties to your policy

  • New car

    A Varachha buyer needs the policy in place before Nanpura issues the GJ-05 number

  • Used car

    A buyer who takes over a GJ-19 car from a Bardoli owner has 14 days to move the policy as well

  • Re-registered car

    A car from another state re-registered at a Surat office gets a new GJ number, so inform your insurer of it

  • From Ahmedabad

    A GJ-01 car brought from Ahmedabad keeps its number and its Zone A rating, since the zone follows the registering office. Inform your insurer of the Surat address

Insurance for your car and bike
Vehicle insurance

Insurance for your car and bike

A Surat car or scooter needs Third-Party cover before the RTO will register it or it can be driven Once the RC for a GJ-05 car is in the owner’s name, the policy should be too. Kiwi Insurance has plans for that car, and for a bike too, in the links below.

  • Car insurance

    Explore plans

  • Bike insurance

    Explore plans

Surat RTO FAQs

Surat district has three. The Regional Transport Office is at Nanpura (GJ-05) and the assistant office at Bardoli uses GJ-19. The Pal office, listed by insurers as ARTO Surat (Pal), uses GJ-28.

Why Kiwi

Why choose Kiwi Insurance for your car insurance

Car insurance built around the day you need to make a claim, with benefits you only get with Kiwi Insurance

  • Kiwi Claims Specialist

    Kiwi Claims Specialist

    Once you register a claim, one specialist dedicated to your claim works with the surveyor and garage and keeps you updated

  • Kiwi Insurance Super NCB

    Kiwi Insurance Super NCB

    Builds your No Claim Bonus (NCB) up to a 90% discount and goes down only one slab after a claim, not to zero

  • Cashless partner garages

    Cashless partner garages

    Repair your car at a cashless partner garage and the insurer pays the garage directly, so you pay nothing out of your pocket

  • Kiwi PayFirst

    Kiwi PayFirst

    An optional cover for your usual garage. The claim settlement amount reaches your account before you pay the garage

  • Kiwi Flexi Repair

    Kiwi Flexi Repair

    An optional cover that lets you keep a minor dent on record and repair it together with a bigger claim later

  • Kiwi InstaCash

    Kiwi InstaCash

    An optional cover that pays cash into your account the day your car is booked in for repair

Benefits apply as per the policy wording and the covers you choose. They are Kiwi Insurance product features, not RTO rules.

Free covers

Get Comprehensive car insurance for your car

  • Kiwi Insurance Super NCB

  • Kiwi Flexi Repair

  • Kiwi InstaCash

  • Personal
    PersonalClaims Specialist
  • Leadership
    LeadershipRun by insurance experts
  • Paperless
    PaperlessBuy and claim online
  • AI-first
    AI-firstBuilt with new-age tech

Written by

Rahul Bhandare

Content Writer

Rahul writes Kiwi Insurance’s motor guides on RTO rules, cover types and claims, checked against current notifications.

Reviewed by

Shweta Negi

IRDAI-Certified Expert

Shweta reviews every motor page for accuracy against the Motor Vehicles Act and current transport notifications.

RTO codes in other states
  • All India RTO codes
    Every state and code
  • Maharashtra RTO
    MH codes
  • Dadra and Nagar Haveli and Daman and Diu RTO
    DD codes
  • Goa RTO
    GA codes
  • Madhya Pradesh RTO
    MP codes
Explore car insurance
  • New car insurance
    Cover it before delivery
  • Car insurance renewal
    Renew online in minutes
  • Third-Party car insurance
    This is mandatory by law
  • Comprehensive car insurance
    Protection for your own car
  • Optional covers
    Build up your protection
Kiwi app

All your policy and vehicle needs in one place

As a policyholder, you can recharge FASTag, pay traffic fines, and check your car’s PUC expiry

  • QR

  • App Store

  • Google Play