Kiwi Insurance

Bareilly RTO: UP-25 office, region, and code

Bareilly’s RTO heads a region of four districts, and its address is in flux, with a new building reported at Parsakheda. See what UP-25 covers and the codes around it

Rahul Bhandare

Written by

Rahul BhandareContent Writer

Find your RTO

Enter a registration number or RTO code

  • The UP-25 code

  • Office and district

  • Free, no login needed

Bareilly RTO at a glance

Bareilly RTO at a glance

UP-25 is the code of the Regional Transport Office (RTO) in Bareilly, which also oversees the assistant offices in Budaun, Pilibhit and Shahjahanpur. For a Bareilly owner, the open question is the address: Directories disagree, and a new office at Parsakheda has been reported, so confirm the address before you go.

Bareilly RTO key facts

Bareilly RTODetails

RTO code

UP-25

Office

A full Regional Transport Office that heads a region of four districts

Region

Bareilly plus the districts of Budaun (UP-24), Pilibhit (UP-26) and Shahjahanpur (UP-27)

Address

Not settled. Directories point to Mohanpur, and a new office at Parsakheda has been reported, so confirm before you go

Office hours

One directory says 10 am to 5 pm on working days; we could not confirm this officially

Insurance zone

Zone B

Covers

The six tehsils of the district, from Baheri and Meerganj to Aonla and Faridpur

Not covered

Budaun, Pilibhit and Shahjahanpur, which keep their own codes inside the same region

Road tax on cars

Charged once at the Uttar Pradesh slabs: 8%, or 9% with AC, up to ₹10 lakhs, and 11% beyond

How to read a Bareilly (UP-25) number plate

How to read a Bareilly (UP-25) number plate

On UP 25 AB 1234, UP is the state code for Uttar Pradesh, 25 identifies the Bareilly RTO, AB is the series and 1234 is the four-digit number. The neighbouring numbers 24, 26 and 27 belong to the other districts of the Bareilly region: Budaun, Pilibhit and Shahjahanpur.

Number plate UP 25 AB 1234 labelled: UP is the state code for Uttar Pradesh, 25 is the Bareilly RTO code, AB is the series and 1234 is the four-digit number

Worth knowing: UP-25 marks the office that first registered a car, and it does not change when the owner moves to Lucknow or another Uttar Pradesh city. A new code comes only with a fresh registration outside the state or a change to the registration details.

HSRP number plates in Bareilly

HSRP number plates in Bareilly

High Security Registration Plates (HSRP) are a national requirement, so a UP-25 car needs one just as a Delhi car does. Rule 50 of the Central Motor Vehicles Rules, 1989 sets the rule, and new cars sold since 1 April 2019 arrive with the plate already fitted.

Worth knowing: Owners of older Bareilly vehicles book the HSRP installation through the booking portal shown on the Uttar Pradesh Transport Department website, where the date for each vehicle is given. For the background on HSRP rules across the state, read our Uttar Pradesh RTO guide.

Bareilly RTO code list

Bareilly RTO code list

UP-25, the three other codes in the Bareilly region, and Rampur next door

Bareilly district registers under UP-25. The Bareilly RTO is also the regional office for Budaun (UP-24), Pilibhit (UP-26) and Shahjahanpur (UP-27), but a car from those districts gets its own code, as each has its own assistant office.

Watch for one common mistake: Some directory code lists label UP-24 as Shahjahanpur. The Uttar Pradesh Transport Department list gives UP-24 to Badaun (also spelt Budaun) and UP-27 to Shahjahanpur.

Bareilly RTO code

RTO codeRTO officeArea coveredGuide

UP-25

Bareilly, Regional Transport Office

The whole of the district

See below

Codes near Bareilly that are not Bareilly

RTO codeRTO officeArea coveredGuide

UP-24

Badaun, in the Bareilly region

Badaun district

Uttar Pradesh guide

UP-26

Pilibhit, in the Bareilly region

Pilibhit district

Uttar Pradesh guide

UP-27

Shahjahanpur, in the Bareilly region

Shahjahanpur district

Uttar Pradesh guide

UP-22

Rampur

Rampur district

Uttar Pradesh guide

UP-21

Moradabad

Moradabad district

Moradabad guide

Bareilly RTO office address and timings

Bareilly RTO office address and timings

Where the UP-25 office is, why the address is uncertain and what it handles

The Bareilly RTO is a full Regional Transport Office, but finding it is harder than it should be. Directory addresses disagree, a 2025 news report placed the office in a rented building, and a new building beside the driving test track at Parsakheda has been reported as its next home.

Bareilly RTO office, UP-25

Two directory addresses circulate, Faridpur Road in Mohanpur (243123) and Mohanpur Road in Rajendra Nagar (243122). Amar Ujala reported in April 2025 that the office was working from a rented building on the Shahjahanpur highway near Naktia, so check the current address before you travel.

Bareilly RTO officeDetails

RTO code

UP-25

Office type

Regional Transport Office

Also a zone office

Bareilly is one of six Uttar Pradesh zones under a Deputy Transport Commissioner

Address

Directories disagree: Faridpur Road, Mohanpur, or Mohanpur Road, Rajendra Nagar

Pincode

Listed as 243123 by most directories and 243122 by one

Office hours

About 10 am to 5 pm in one directory, not confirmed officially

Region

Bareilly, Budaun, Pilibhit and Shahjahanpur

Is Bareilly RTO moving to Parsakheda?

Local papers say so. Amar Ujala reported that the Chief Minister laid the foundation of a ₹16.61 crore RTO building at Parsakheda on 1 April 2025, next to the automated driving test track, and Hindustan and Amrit Vichar later wrote that the office would shift there. The department has not confirmed a completed move, so this page does not yet give Parsakheda as the address.

  • Check the address first

    Confirm where the office is working before a visit, as directories and news reports differ

  • Driving tests

    Book the test slot on the Sarathi portal, and check the venue it gives before you go

  • Most work is online

    Ownership transfers, address changes and duplicate RCs begin on the Vahan portal

  • Uttar Pradesh RTO codes

    Every UP code and office

  • Moradabad RTO

    UP-21 code and office

  • Lucknow RTO

    UP-32 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 areas come under Bareilly RTO

Which areas come under Bareilly RTO

Six tehsils on UP-25, and the region’s other districts on their own codes

The UP-25 office registers vehicles from all six tehsils of Bareilly district. Being the regional office for Budaun, Pilibhit and Shahjahanpur does not make it their registering office: An owner there goes to the assistant office of their own district.

Bareilly RTO areas and the codes next door

If you live inYour officeCode

Bareilly tehsil, which takes in the city

Bareilly

UP-25

Aonla, Faridpur or Nawabganj tehsil

Bareilly

UP-25

Baheri or Meerganj tehsil

Bareilly

UP-25

Badaun district

Badaun

UP-24

Pilibhit district

Pilibhit

UP-26

Shahjahanpur district

Shahjahanpur

UP-27

Rampur district

Rampur

UP-22

Enter any registration number or RTO code in the finder above to see which office registered that vehicle, whether it is UP-25 or one of its neighbours.

RTOs near Bareilly
Nearby RTOs

RTOs near Bareilly

Three of Bareilly’s neighbours, Budaun, Pilibhit and Shahjahanpur, are in its own transport region, and Rampur is another neighbouring district. Each registers its own residents, so a Pilibhit address gets UP-26 even if the owner works in Bareilly.

  • Badaun RTO

    UP-24

  • Pilibhit RTO

    UP-26

  • Shahjahanpur RTO

    UP-27

  • Rampur RTO

    UP-22

  • Moradabad RTO

    UP-21

  • Uttar Pradesh RTO codes

    Every UP code

Road tax in Bareilly
Road tax

Road tax in Bareilly

One payment at the Uttar Pradesh rate, the same at every office in the Bareilly region Bareilly charges the same road tax as Budaun or Lucknow, as the rate belongs to Uttar Pradesh. It is paid once, when the car is first registered, and depends on the car’s price and, up to ₹10 lakhs, on whether it has air conditioning (AC).

  • 8% without AC

    8% without AC

    Priced at ₹10 lakhs or below and with no AC, a car is taxed at 8% of its cost

  • 9% with AC

    9% with AC

    A car of ₹10 lakhs or less that has AC when it is registered pays 9%, the case worked through in the table

  • 11% above ₹10 lakhs

    11% above ₹10 lakhs

    Past ₹10 lakhs, every car pays 11% of its cost, whether or not it has AC

  • Electric cars

    Electric cars

    Under the state electric vehicle (EV) policy these have not been charged road tax. Before you pay, see what Vahan asks for your car

What the tax comes to on a car registered in Bareilly

CarRateRoad tax

₹6 lakh car with AC

9%

₹54,000

₹7 lakh car without AC

8%

₹56,000

₹20 lakh car

11%

₹2,20,000

Electric car

EV policy

Shown on Vahan

  • On the dealer’s bill

    A new car’s tax is collected by the dealer and appears on the invoice with the on-road price

  • Out-of-state cars

    A car from another state pays UP tax less 5% per year of its age when re-registered, never more than 75% off

  • Firms and people alike

    Uttar Pradesh charges a company-owned car exactly what it charges a private owner

  • Two-wheeler slabs

    Bikes up to ₹40,000 pay 7% and dearer ones 10%, with the remaining rules in our Uttar Pradesh RTO guide

RTO fees and charges in Bareilly

RTO fees and charges in Bareilly

Bareilly charges national RTO fees, so registering or transferring a car costs the same here as at the Budaun, Pilibhit or Shahjahanpur offices it oversees. Fees are paid on the Vahan portal, and a dealer pays them as part of a new car sale.

RTO fees for a private car and bike in Bareilly

ServicePrivate carMotorcycle

New registration

₹600

₹300

Smart card RC

₹200 extra

₹200 extra

Hypothecation noted when a car is bought on a loan

₹1,500

₹500

Clearing the hypothecation

No fee

No fee

Duplicate RC

₹300

₹150

Ownership transfer

₹300

₹150

Changing the RC address

₹300

₹150

Renewing a car aged 15 to 20

₹5,000

₹1,000

Renewing after 20 years

₹10,000

₹2,000

Late renewal

₹500 a month

₹300 a month

Battery-operated vehicle

No RC fee

No RC fee

A Bareilly example: For a new car on a loan registered under UP-25, the RTO takes ₹600 for registration, ₹200 for the smart card and ₹1,500 for the hypothecation, ₹2,300 altogether, and road tax comes on top.

A Bareilly car past 15 years renews its registration for ₹5,000, rising to ₹10,000 after 20 years, and a late renewal costs ₹500 a month for a car or ₹300 for a motorcycle.

Worth knowing: Expect a higher total at the counter than the table shows, as service and postal charges, the High Security Registration Plate (HSRP) and road tax are separate from the Rule 81 fee.

Registering a new car in Bareilly

Registering a new car in Bareilly

The dealer applies on Vahan, and your district picks the office

A new car for a Bareilly district address is registered under UP-25, with the dealer filing on the Vahan portal and the Bareilly office approving it. A buyer living in Pilibhit or Budaun is registered at that district’s own office, even if the showroom is in Bareilly city.

  1. 1

    Buy the policy

    Cover must be in force before registration, and the dealer’s insurer is not your only choice

  2. 2

    Vahan application

    Your Bareilly address proof goes in with the dealer’s application, so the file reaches UP-25

  3. 3

    Tax on the invoice

    Road tax and the fee are billed with the car, and the invoice shows each amount

  4. 4

    Approval and number

    The Bareilly office approves the file and allots the UP-25 number

  5. 5

    Plate and certificate

    The HSRP is fitted and the Registration Certificate (RC) follows in your name

  • Showroom elsewhere

    Buying in Moradabad or Delhi does not change the code, which follows your Bareilly address

  • Matching addresses

    Your insurer should hold the address that appears on your Bareilly registration

  • Two-wheelers

    Scooters and motorcycles take the same path to the UP-25 office

Transferring car ownership in Bareilly

Transferring car ownership in Bareilly

Selling a UP-25 car within Uttar Pradesh, say to a buyer in Moradabad, leaves the number unchanged, and only the RC moves to the new owner. Form 29 is the seller’s notice, Form 30 the joint application, and the transfer fee on a car is ₹300.

If the buyer lives in Uttarakhand or another state, the Bareilly office first issues a No Objection Certificate (NOC). The new owner has 14 days to have the insurance moved into their name.

Removing a loan (hypothecation) from the RC in Bareilly

After the final instalment, file Form 35 and the lender’s No Objection Certificate on Vahan, and the Bareilly office reissues the RC without the lender at no charge. The document list for this is in our Uttar Pradesh RTO guide.

Bareilly RTO services online

Bareilly RTO services online

Bareilly applicants use the Vahan portal for vehicle services and the Sarathi portal for licences, which saves a trip while the office address is in question. Applications from the city and its tehsils are processed by the UP-25 office.

Duplicate RC and RC status check in Bareilly

A missing or damaged UP-25 RC is replaced on Vahan with Form 26, at ₹300 for a car, and the Kiwi Insurance RC status page shows the progress of a registration.

Driving licence services in Bareilly

Learner’s tests, driving test slots and licence renewals are booked on Sarathi, and the test itself is taken in person. The remaining online services are described in our Uttar Pradesh RTO guide.

Traffic fines and e-challan in Bareilly

Traffic fines and e-challan in Bareilly

Section 196 of the Motor Vehicles Act, 1988, as amended in 2019, sets the uninsured driving fine for the whole country, so a Bareilly driver without cover pays ₹2,000 for a first offence and ₹4,000 if it happens again.

Common traffic fines in Bareilly

OffenceSectionFine

Driving without insurance

196

₹2,000 at first, ₹4,000 next

Driving without a licence

181

₹5,000

Overspeeding in a car

183

₹1,000 to ₹2,000

Pay a UP-25 challan at the amount it shows, as Uttar Pradesh compounds some offences at its own rates, on echallan.parivahan.gov.in or in mParivahan. For any offence not in the table, see our Uttar Pradesh RTO guide.

Moving your car to Bareilly

Moving your car to Bareilly

A car from another state needs a UP-25 number after 12 months, and a UP car does not

Bring a car from Uttarakhand, Delhi or any other state to Bareilly and it needs a fresh UP-25 registration once it has been kept in Uttar Pradesh for more than 12 months. A car from Lucknow or elsewhere in the state keeps its plate, with only the RC address updated.

Moving to Bareilly from outside or inside Uttar Pradesh

What you needFrom outside UPFrom inside UP

A new number

Yes, a UP-25 number

No

No Objection Certificate

Yes, from the old state

No

Road tax

UP tax with an age reduction

None

Documents

A new Bareilly RC

An updated RC address

Insurance

Number and address both change

The address changes

Bringing a car to Bareilly from another state

  1. 1

    NOC from the old office

    Use Form 28 to ask the office that first registered the car for a No Objection Certificate

  2. 2

    Register in Bareilly

    Apply to the UP-25 office with proof of your Bareilly address within the 12 months

  3. 3

    Uttar Pradesh tax

    Pay the UP one-time tax, reduced by 5% for each year of age, with the reduction stopping at 75%

If you are leaving Uttar Pradesh, the same steps apply in reverse: The Bareilly office issues a NOC on Form 28, the new state gives the car its own number, and you can claim back the unused Uttar Pradesh tax.

Worth knowing: Inform your insurer of the new address, and again of the UP-25 number once it is issued. The forms for each step are in our Uttar Pradesh RTO guide.

BH series registration in Bareilly

BH series registration in Bareilly

For a Bareilly owner posted from state to state, a Bharat series (BH) number avoids a No Objection Certificate (NOC) with each move. Government, defence and public sector staff can apply, as can private sector staff whose employer has offices in at least 4 states or union territories, using Form 60.

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 charged every 2 years, at 8% for a car below ₹10 lakhs, and the wider rules are in our Uttar Pradesh RTO guide.

RTO forms and downloads

RTO forms and downloads

Thirteen national forms that the UP-25 office accepts

The forms do not change between Bareilly and the Budaun or Pilibhit offices it oversees. Most are now completed on Vahan or Sarathi, and the PDF remains for any counter that wants a paper copy.

  • Form 2

    Form 2

    Applies for, renews or updates a learner’s licence or driving licence

    Download PDF
  • Form 4A

    Form 4A

    The form a Bareilly licence holder fills in for an International Driving Permit

    Download PDF
  • Form 20

    Form 20

    First registration of a new vehicle, which brings its UP-25 number

    Download PDF
  • Form 21

    Form 21

    Proof of sale, signed by the dealer who sold you the vehicle

    Download PDF
  • Form 22

    Form 22

    A certificate from the manufacturer that the vehicle is built to Indian safety and emission standards

    Download PDF
  • Form 25

    Form 25

    Renewal of the RC when a private car completes 15 years

    Download PDF
  • Form 26

    Form 26

    When an RC goes missing or gets torn, this form asks the RTO for a duplicate

    Download PDF
  • Form 28

    Form 28

    The No Objection Certificate request for a car leaving for another state

    Download PDF
  • Form 29

    Form 29

    The seller’s written notice that the vehicle has changed owners

    Download PDF
  • Form 30

    Form 30

    Both parties sign it to have the RC issued to the buyer

    Download PDF
  • Form 33

    Form 33

    For a new address on the RC when you move within the district, for example from Baheri to Aonla

    Download PDF
  • Form 34

    Form 34

    Records on the RC that a bank has financed the vehicle

    Download PDF
  • Form 35

    Form 35

    Removes the bank’s name from the RC once the loan has been repaid

    Download PDF

Every UP-25 form is processed by the Bareilly office, wherever it is working from, and further forms are on the Parivahan Sewa website.

Car insurance in Bareilly
Car insurance

Car insurance in Bareilly

For insurance, Bareilly is in Zone B, and that usually lowers the Own Damage premium. The India Motor Tariff names eight Zone A cities, Mumbai, New Delhi and Hyderabad among them, and places the rest of India, Bareilly included, in Zone B. Third-Party premiums do not vary by city.

  • Zone B pricing

    Zone B pricing

    Bareilly is in Zone B for Own Damage, usually a lower premium than the same car pays in Hyderabad or another Zone A city

  • Same Third-Party price

    Same Third-Party price

    Engine size, not the city, sets the Third-Party price, so UP-25 quotes differ only in Own Damage and covers

  • Registration sets the zone

    Registration sets the zone

    A car still registered in Hyderabad stays in Zone A until it is registered again at the Bareilly office

  • Nearby garages

    Nearby garages

    Look for cashless partner garages close to your home in Bareilly district when comparing policies

How the Bareilly RTO and your policy connect

  • Before registration

    No new car is registered at the UP-25 office without a valid policy in place

  • After a sale

    Within 14 days of the RC transfer, the buyer must move the policy into their own name

  • After a move

    When a car from another state is given a UP-25 number, inform your insurer so the policy matches the new RC

Insurance for your car and bike
Vehicle insurance

Insurance for your car and bike

By law, a UP-25 car or bike must have Third-Party cover before it is registered or driven When the Bareilly RTO formalities are done, put a policy for your car or bike in your own name, starting from the Kiwi Insurance plans below.

  • Car insurance

    Explore plans

  • Bike insurance

    Explore plans

Bareilly RTO FAQs

Bareilly uses UP-25. It covers all of Bareilly district, including the Aonla, Baheri, Faridpur, Meerganj and Nawabganj tehsils.

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.

RTO codes in other states
  • All India RTO codes
    Every state and code
  • Uttarakhand RTO
    UK codes
  • Delhi RTO
    DL codes
  • Haryana RTO
    HR codes
  • Punjab RTO
    PB 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