Driving License Online in Pakistan: Apply, Renew and Verify

Driving Licence Online in Pakistan: Apply, Renew and Verify

You can now handle most steps of a driving license online in Pakistan: apply for a learner permit, pay fees through a PSID or bill ID, renew a licence, download an e-licence and verify any licence by CNIC. Only the driving test still needs a visit to a licensing centre. Each province runs its own system, so the portal you use depends on where you live.

In Punjab, all DLIMS services have moved to the Dastak one-window platform. Islamabad uses the ITP DLIMS portal, Sindh uses DLS Online, and Khyber Pakhtunkhwa offers a digital licence through the Rabta app. This guide covers each one with verified fees where the official site publishes them.

Quick facts

ItemDetails
Punjab portaldlims.punjab.gov.pk, now run through Dastak (dastak.punjab.gov.pk)
Punjab helplineDastak 1202, DLIMS 042-99202892
Punjab learner permit feeRs500 per category
Islamabad portaldlims.islamabadpolice.gov.pk (query line 051-9001541)
Sindh portaldlsonline.sindhpolice.gov.pk and dls.gos.pk
Khyber PakhtunkhwaDigital licence and verification through the Rabta app
Minimum age (Punjab)18 for motorcycle or car, 21 for LTV, 23 for HTV
Driving testIn person at a licensing centre

How the driving licence process works

  1. Learner permit: apply online, pay the fee and print the permit. It lets you practise driving legally.
  2. Waiting period: in Punjab, learner permit holders have had to wait 42 days before the test. Confirm the current rule at your licensing centre.
  3. Test: visit the licensing centre with your learner permit and CNIC for the sign test and the driving test.
  4. Regular licence: after passing, pay the licence fee and the card is printed and sent by courier.
  5. Renewal: renew online before expiry to avoid a late fine.

Punjab driving license online: learner permit on DLIMS and Dastak

The DLIMS website now shows that all its services have moved to Dastak, the Punjab government one-window platform. You can link an old DLIMS account to Dastak so that earlier applications carry over.

  1. Open dastak.punjab.gov.pk or the Dastak app, create an account and log in.
  2. Choose DLIMS services and select the learner licence.
  3. Fill in the form and upload a face picture and clear photos of the front and back of your original CNIC. Applicants above 50 also need a medical certificate signed by a government doctor.
  4. Submit the form to generate a PSID and pay Rs500 for each category, for example motorcycle or car.
  5. Once payment is confirmed, print the learner permit. DLIMS says it is available instantly after the form and payment are complete.

The same portal has links to track an application, verify a licence and download an e-licence.

Punjab regular licence fee

These are the regular licence fees listed on the Dastak fee structure page. The fee after passing the test is for one year, and a licence can be made for one to five years. In a combined licence, the fee of the highest category applies.

CategoryTest feeFee after passing (1 year)CourierTotal excluding test fee
MotorcycleRs50Rs450Rs480Rs930
RickshawRs100Rs400Rs480Rs880
Car/JeepRs150Rs1,350Rs480Rs1,830
Motorcycle + Car/JeepRs200Rs1,350Rs480Rs1,830
LTVRs150Rs1,850Rs480Rs2,330
Tractor (agriculture)Rs50Rs950Rs480Rs1,430

Renew a Punjab driving licence online

Regular licences can be renewed through Dastak. Upload a face picture, both sides of your CNIC and both sides of your old licence, plus a medical certificate if you are above 50. Then generate a PSID, pay and track the application until the new card is dispatched.

CategoryRenewal fee (1 year)Late fine (1 to 3 months)Late fine (3 months to 1 year)Late fine (1 year)
MotorcycleRs450Rs225Rs450Rs1,125
Car/JeepRs1,350Rs675Rs1,350Rs3,375
LTV or HTVRs1,850Rs925Rs1,850Rs4,625

A Rs480 courier fee is added to every renewal. If the original licence is lost, the duplicate fee is added as well. The system shows the final amount before you pay.

Age limits and duplicate licence fee in Punjab

City Traffic Police Lahore lists these minimum ages for a learner permit. If your licence is lost or damaged, the Dastak fee table shows the duplicate charges below, each including the Rs480 courier fee.

CategoryMinimum ageDuplicate licence total
Motorcycle18 yearsRs580
Car/Jeep18 yearsRs630
Rickshaw21 yearsRs580
LTV21 yearsRs630
HTV23 yearsRs680

Islamabad: ITP DLIMS

Islamabad Traffic Police runs its own portal at dlims.islamabadpolice.gov.pk. It offers four main services:

  • Apply for Learner / License Renewal
  • Verify License
  • Verify Learner
  • e-License

For questions, ITP lists 051-9001541 on the portal. Fees for Islamabad are shown during the application, so check them there before paying.

Sindh: DLS Online

Sindh Police runs DLS Online at dlsonline.sindhpolice.gov.pk. After registering and logging in, you can apply for a learner licence, renew a licence, apply for an International Driving Permit and verify a licence. A bill ID is generated for payment, and the learner licence can be printed once payment is confirmed.

Permanent licences in Sindh are issued for three or five years. The DLS Online fee calculator lists fixed charges such as lamination Rs250, NADRA Rs65 and medical Rs100, but it says its figures are estimates. The official fee table is on dls.gos.pk under Fee Structure.

Khyber Pakhtunkhwa: Rabta app and e-licence

KP launched an electronic driving licence with a QR code for instant verification in July 2026. In September 2026, Peshawar traffic police said citizens can enter their CNIC in the Rabta app to get a digital copy of their licence within minutes, and that traffic officers should accept a valid digital licence on a phone. The same app can be used to verify a licence by CNIC.

How to verify a driving licence online

ProvinceWhere to verify
PunjabVerify License on dlims.punjab.gov.pk or through Dastak
IslamabadVerify License or Verify Learner on dlims.islamabadpolice.gov.pk
SindhVerify Your Driving License on DLS Online or dls.gos.pk
Khyber PakhtunkhwaLicence verification in the Rabta app

Employers often verify a driver’s licence before hiring. You only need the licence holder’s CNIC number, and the result shows whether the licence is genuine and still valid.

Common problems and fixes

  • Old DLIMS login not working: Punjab services have moved to Dastak. Create a Dastak account and link your DLIMS account.
  • Payment done but status unchanged: PSID payments can take some time to confirm. Keep the receipt and check again later before paying twice.
  • Documents rejected: upload clear, uncropped photos of the original CNIC and a face picture with a plain background.
  • Licence not found during verification: very old manual licences may not be in the online record. Visit the issuing district’s licensing office.

PK Portals is an independent information site and is not linked to any traffic police, Dastak or provincial government. Once you have your licence, keep an eye on fines with our e-challan check guide, track fuel costs in our petrol price in Pakistan update, and see more services in online portals in Pakistan.

Related guides

Frequently Asked Questions

Can I get a full driving licence completely online?

No. The learner permit, fee payment, renewal and verification are online, but a new regular licence still needs you to pass the test in person at a licensing centre.

What is the learner permit fee in Punjab?

The fee is Rs500 for each category, such as motorcycle or car. It is paid online through a PSID.

What documents do I need for an online learner permit?

You need a face picture and photos of the front and back of your original CNIC. Applicants above 50 also need a medical certificate signed by a government doctor.

How much does a car licence cost in Punjab?

For one year, the Dastak fee structure lists a Rs150 test fee, Rs1,350 licence fee and Rs480 courier fee. The licence fee is per year if you choose a longer period.

How do I verify a driving licence in Islamabad?

Open dlims.islamabadpolice.gov.pk and choose Verify License, or Verify Learner for a learner permit.

Official sources

Leave a Reply

Your email address will not be published. Required fields are marked *