Recepta

Punjab & Chandigarh travel-agent register: the numbers

8,681 travel and immigration agents appear across 25 official district registers. 3,017 hold a licence recorded as currently valid. Of the 5,870 whose register prints a validity date or a cancellation, 47% are not currently valid — 1,928 expired and 822 cancelled. The remaining 2,811 are listed by registers that publish no validity information at all, so nothing can be concluded about them either way. Counted from the government registers themselves, last refreshed 2026-09-15. Every district below links its source document.
Agents on record8,681 Currently valid3,017 Expired1,928 Cancelled822cancelled Districts covered25 With a phone on record50%

By district

District Agents Valid Expired Cancelled % valid Register published
Jalandhar 1,900 722 335 325 52% 2026-07
Ludhiana 1,499 not stated 2024-04
Patiala 799 419 339 8 53% 2024-12
Moga 789 370 175 244 47% 2026-08
Amritsar 473 158 205 33 40% 2025-03
Chandigarh (UT) 447 not stated 2026-07
Mohali (SAS Nagar) 441 426 14 0 97% 2026-06
Gurdaspur 383 242 132 8 63% 2026-04
Sangrur 352 176 135 41 50% 2026-06
Shaheed Bhagat Singh Nagar (Nawanshahr) 287 156 36 95 54% 2026-07
Barnala 211 88 116 4 42% 2023-09
Ferozepur 203 116 57 30 57% 2025-02
Rupnagar (Ropar) 174 0 10 0 0% 2024-08
Fatehgarh Sahib 114 82 32 0 72% 2024-09
Sri Muktsar Sahib 109 24 83 2 22% 2023-01
Kapurthala 87 0 7 0 0%
Bathinda 77 0 55 0 0% 2024-03
Panchkula (Haryana) 75 0 46 18 0% 2019-11
Tarn Taran 61 0 37 0 0% 2025-01
Mansa 48 0 39 0 0% 2023-05
Faridkot 47 0 28 8 0% 2025-04
Hoshiarpur 45 0 37 3 0% 2023-04
Malerkotla 38 38 0 0 100% 2025-05
Pathankot 15 0 4 3 0% 2024-12
Fazilka 7 0 6 0 0% 2023-03

Registers differ in what they publish. Some print an expiry date for every entry; others simply list the agents on record without stating whether the licence is current. "% valid" is therefore counted only over the entries whose own register states a position — an expiry date or a cancellation — and reads "not stated" where it publishes neither. A district showing "not stated" is a gap in the source document, not a finding about its agents.

How these numbers are produced

Each district register is downloaded from the government site that publishes it, parsed row by row, and stored with the source URL and the date it was fetched. Nothing is hand-edited. Where a register is a scanned image rather than text, it is read with OCR and flagged as such on the agent page.

Two caveats worth stating plainly. Registers are republished only periodically, so "expired" reflects the validity date printed in the edition counted here and an agent may since have renewed. And a district's totals can only be as complete as the document it publishes — where a register omits a column, that field is simply blank rather than guessed.

Recepta is not a government body and does not issue, renew or cancel licences.

Sources

Frequently asked questions

How many licensed travel and immigration agents are there in Punjab?
8,681 agents appear across the 25 official district registers of Punjab and Chandigarh that we have parsed. 3,017 of them hold a licence recorded as currently valid; 1,928 have a validity date that has passed and 822 are recorded as cancelled.
Where do these numbers come from?
Every figure is counted from the district registers published by the District Magistrates under the Punjab Travel Professionals (Regulation) Act, plus the Chandigarh and Panchkula lists. Each district row below links the exact government document it was counted from, and each agent page reproduces its own register row verbatim.
Does an expired licence mean the agent is operating illegally?
No, and it should not be reported as such. Registers are republished only periodically, so an agent may have renewed since the edition we counted. An expired date is a prompt to ask for the current certificate; a cancelled licence is a different and more serious matter, recorded deliberately by the issuing authority.
Can I quote these figures?
Yes. Please cite recepta.in and the date, since the numbers change as registers are refreshed. If you need a district breakdown, a longer time series or the underlying rows, everything on this page is also reachable per district from the links in the table.

Search the register · Cancelled licences · Expired licences · How to verify a licence

Last updated: 2026-09-15