UP 31 RTO code explained for Lakhimpur Kheri
The UP 31 RTO is the transport office of Lakhimpur Kheri, the largest district of Uttar Pradesh by area, on the Nepal border. Its office sits in Lakhimpur city and directories list it as an Assistant Regional Transport Officer (ARTO) office. All seven tehsils register under UP 31. Most work starts on Vahan or Sarathi before any counter visit.
Key takeaways
- UP 31 is Lakhimpur Kheri, a district in the Lucknow division with its headquarters at Lakhimpur city.
- Lakhimpur and Kheri are two towns about 2 km apart; both use UP 31, and so do Gola, Mohammadi and Palia Kalan.
- A copy of the state directory lists the Kheri ARTO at 05872-298151 and 8005441034; we could not confirm these officially.
- UP 22 is Rampur, not a Kheri code; it is a separate district in the Moradabad division.
- Start online: Vahan for vehicles, Sarathi for licences, then visit only for a test or inspection.
On this page · 14 sections
What is the UP 31 RTO?
The UP 31 RTO registers vehicles and runs licence tests for Lakhimpur Kheri district, in the north of Uttar Pradesh along the Nepal border. Car portals name it the office of the Assistant Regional Transport Officer, Lakhimpur Kheri. For a resident it is simply the office whose number appears after UP on local plates.

An ARTO, working like an RTO
The office is headed by an Assistant Regional Transport Officer. For the public the label makes little difference: it handles registration, transfers and licence tests.
Why the district matters
Kheri covers 7,680 sq km, the largest area of any district in the state, so one office serves villages that can be a long drive from the headquarters.
UP 31 kaha ka number hai?
UP 31 Lakhimpur Kheri ka number hai. Jile ka mukhyalay Lakhimpur shahar mein hai, aur Gola Gokarannath, Mohammadi, Palia Kalan ya Nighasan ki gaadi par bhi UP 31 hi likha milta hai. Yeh code jile ka hai, kisi ek kasbe ka nahi.
Kheri aur Lakhimpur alag kyon lagte hain
Kheri ek alag kasba hai, Lakhimpur se lagbhag 2 km door. Dono ek hi jile mein hain, isliye code ek hi hai.
Gaadi ka record dekhein
Pura number Vahan ya mParivahan par daaliye. Result mein registering authority ka naam dikhega.
Which district uses the UP 31 RTO code?
The UP 31 RTO code belongs to Lakhimpur Kheri, part of the Lucknow division. The district counted 40,21,243 people at the 2011 Census and is home to Dudhwa National Park. Any vehicle first registered by an owner living in the district receives this prefix.
Lucknow division partners
Hardoi, Lucknow, Raebareli, Sitapur and Unnao share the division with Kheri. Each runs its own office code.
Rivers on the boundary
The Mohan river separates Kheri from Nepal in the north, and the Kauriala marks the eastern edge with Bahraich.
Which tehsils and towns get UP 31 numbers?
Kheri district has seven tehsils, and every one of them registers under UP 31. Registration follows the owner’s address, not the town where the car was bought, so a Mohammadi farmer buying a tractor in Lakhimpur still gets the district code.
| Tehsil | Code used | Note |
|---|---|---|
| Lakhimpur | UP 31 | District headquarters |
| Gola Gokarannath | UP 31 | Also written Gola |
| Mohammdi | UP 31 | Often spelt Mohammadi |
| Nighasan | UP 31 | Northern tehsil |
| Palia Kalan | UP 31 | Gateway town for Dudhwa |
| Dhaurahra | UP 31 | Also written Dhaurehra |
| Mitauli | UP 31 | Seventh tehsil |
Spellings to try
Portals may spell Mohammdi as Mohammadi and Dhaurahra as Dhaurehra. If a drop-down misses your tehsil, try the other form.
Other towns in the district
Kheri, Mailani, Barwar, Oel Dhakwa and Singahi Bhiraura sit inside the district too, so they share UP 31. Your RC or Aadhaar address decides the office.
Where is the RTO office Lakhimpur?
The RTO office Lakhimpur is in Lakhimpur city, but we found no verified street address or PIN code in any source we could reach. A reproduced copy of the state transport telephone directory lists the Kheri ARTO landline as 05872-298151, mobile 8005441034 and email [email protected].
Conflicting directory entries
DriveSpark names the office “O/o Asst. Reg. Transport Officer, Lakimpur Khiri” and prints a phone number, 0587-2253230, that does not match the directory copy. Neither source cites the department.
Check before you go
Look up the current address on the UP Transport Department site, or call ahead. Bring your booking slip so staff can find your application quickly.
Lakhimpur or Kheri: which town has the office?
The office is listed under Lakhimpur, the district headquarters, which history records as Luxmipur. Kheri, the older town that gave the district half its name, lies close by but does not have its own transport code.
One district, two names
The full name Lakhimpur Kheri joins both towns. Forms may show either part.
What this means for you
Whichever name appears on your papers, choose the Lakhimpur Kheri office on the portal.
What work does the Kheri transport office handle?
The Kheri office deals with the full set of district transport services: new registration, transfer of ownership, address change, duplicate RC, hypothecation entries, fitness for commercial vehicles and driving licence tests. Applications begin online; the counter handles checks, tests and inspections.
Registration tasks
Dealers usually file new registrations on Vahan. Transfers, duplicate RCs and loan entries need the owner’s own application.
Licence tasks
Learner and driving licence forms go through Sarathi. You attend in person for the test on the slot you choose.
How do you start a Kheri vehicle service online?
Begin on the national portal rather than in a queue. Pick Vahan or Sarathi, select Uttar Pradesh and the Lakhimpur Kheri office, fill in the form, pay and book a slot. The order below suits most services.
- Pick the portal. Go to Vahan for registration work or Sarathi for a licence, and select Uttar Pradesh.
- Choose the Kheri office. Select the Lakhimpur Kheri office that matches the address in your documents.
- Complete the application. Fill in the details and upload the scans each service asks for.
- Pay online. Pay the amount the portal works out and keep the receipt.
- Attend if asked. Take the slip and original papers to the office on the slot you booked.
Which codes surround UP 31 on the map?
Five Uttar Pradesh districts touch Kheri: Pilibhit (UP 26) and Shahjahanpur (UP 27) to the west, Hardoi (UP 30) and Sitapur (UP 34) to the south, and Bahraich (UP 40) to the east. Lucknow, UP 32, sits further south.

Plates you will meet
Because the district borders five others, plates such as UP 26, UP 34 and UP 40 are an everyday sight on Kheri roads. They are visitors, not local registrations.
Every UP code in one place
Our UP RTO code list covers all Uttar Pradesh offices, from UP 11 onwards.
UP 22 kaha ka hai?
UP 22 Rampur ka code hai, Lakhimpur Kheri ka nahi. Rampur district Moradabad division mein aata hai, aur iski tehsilein Suar, Tanda, Bilaspur, Rampur, Shahabad aur Milak hain. People who search for it on a Kheri page usually mix up two plates seen on the same highway.
UP 22 ke variants
Directories mark 22G for government vehicles and 22T for commercial ones. Dono Rampur ke hi registration hain.
Rampur kahan hai
Rampur borders Moradabad, Bareilly, Budaun and Udham Singh Nagar in Uttarakhand. It does not touch Kheri, so the two codes are unrelated.
How do you read a UP 31 number plate?
Take UP 31 AK 2468 as a sample. UP names the state, 31 names the Kheri office, AK is the series in use and 2468 is the vehicle’s place in that series. The district is fixed by the first four characters only.

Series letters are not towns
AK does not mean Gola or Palia. The letters simply advance as the office issues numbers.
Decode any other plate
How can you look up a UP 31 vehicle?
Type the full number into Vahan or the mParivahan app. The public result shows the registering authority, vehicle class, fuel type and validity dates, with the owner’s name partly hidden. The authority for a UP 31 plate should read Lakhimpur Kheri.
Signs of a problem
If the record names a different office, or the chassis number on the RC does not match the vehicle, pause the deal and ask the seller.
Does a UP 31 number change when you move away?
Within Uttar Pradesh, no. A move from Kheri to Lucknow keeps the same number; you update the address on the RC instead. Leaving the state is different: under Section 47 of the Motor Vehicles Act, a vehicle kept in another state for more than 12 months needs a new registration mark there.
Before you shift states
Ask the Kheri office for a no objection certificate first, then register in the new state.
Short visits
A trip to Uttarakhand or Delhi needs no new number while the RC, insurance and PUC stay valid.
Which other 31 codes get mixed up with UP 31?
Several states use 31 too. HR 31 is Jind, MH 31 is Nagpur West, RJ 31 is Hanumangarh, BR 31 is Hajipur, GJ 31 is Modasa and MP 31 is Sheopur. Only the state letters separate them from UP 31, so read those first.

Inside Uttar Pradesh
The nearest local confusion is UP 34 Sitapur, Kheri’s southern neighbour. For offices in other states, browse our RTO codes and offices hub.
Official links
Vahan citizen servicesRegistration, transfer and RC work for UP 31 vehicles ↗Sarathi licence portalLearner and driving licence applications ↗Parivahan SewaNational transport services portal ↗UP Transport DepartmentOffice list and contact directory for Uttar Pradesh ↗UP 31 RTO questions
Which district is UP 31?
UP 31 is Lakhimpur Kheri district in Uttar Pradesh. The registering office sits in Lakhimpur city, the district headquarters.
Is UP 31 Lakhimpur or Kheri?
Both. Lakhimpur and Kheri are neighbouring towns about 2 km apart inside one district, and the district uses a single code, UP 31.
What is the phone number of the Lakhimpur RTO office?
A third-party copy of the UP transport directory lists 05872-298151 and 8005441034, with email [email protected]. Confirm on the state transport site before relying on them.
UP 22 kaha ka hai?
UP 22 Rampur ka code hai, jo Moradabad division mein hai. Iska Lakhimpur Kheri se koi sambandh nahi.
Do Palia and Gola vehicles get a separate code?
No. Palia Kalan and Gola Gokarannath are tehsils of Kheri district, so vehicles registered there carry UP 31.
Is this the official Lakhimpur Kheri transport website?
No. Parivahan Sewa is an independent guide. Official services run on parivahan.gov.in and the UP Transport Department site.
Parivahan Sewa (parivahansewa-in.com) is an independent information website and is not affiliated with MoRTH, Parivahan or any state transport department. Confirm fees and rules on the official portal before you pay or apply.