Pakistan Visa on Arrival 2026 — Complete Guide
Pakistan offers visa on arrival (VoA) to citizens of over 50 countries at all major international airports. This facility allows eligible travellers to obtain a 30-day tourist or business visa upon landing, without prior application.
Visa on Arrival — Key Facts
50+ Countries
Eligible nationalities
30 Minutes
Average processing
30 Days
Maximum stay
$5-$60
Visa fee
Eligible Countries
Citizens of the following countries can obtain a Pakistan visa on arrival:
Europe
- United Kingdom
- Germany
- France
- Italy
- Spain
- Netherlands
- Belgium
- Switzerland
- Austria
- Norway
- Sweden
- Denmark
- Finland
- Portugal
- Greece
- Poland
- Ireland
- Turkey
Americas
- United States
- Canada
- Brazil
- Argentina
- Mexico
- Chile
Oceania
- Australia
- New Zealand
Asia
- Japan
- South Korea
- China
- Malaysia
- Singapore
- Thailand
- Indonesia
- UAE
- Saudi Arabia
- Qatar
- Kuwait
- Bahrain
- Oman
- Jordan
Africa
- South Africa
- Kenya
- Mauritius
Caribbean
- Haiti
- Trinidad & Tobago
How to Get Visa on Arrival — Step by Step
Arrive at a Pakistan International Airport
Visa on arrival is available at: Islamabad (ISB), Lahore (LHE), Karachi (KHI), Peshawar (PEW), Quetta (UET), Faisalabad (LYP), Multan (MUX), and Sialkot (SKT).
Proceed to the Visa on Arrival Counter
Follow signs for "Visa on Arrival" before passport control. The counter is staffed by FIA (Federal Investigation Agency) officers.
Submit Documents
Present your passport, completed arrival card, return/onward ticket, hotel booking, and proof of sufficient funds.
Pay the Fee
Pay the visa fee in USD cash or by credit/debit card (where accepted). Fees vary by nationality.
Receive Your Visa Sticker
A visa sticker will be placed in your passport. Proceed through immigration. The entire process typically takes 15-30 minutes.
Required Documents
- Valid passport — at least 6 months validity remaining
- Return or onward ticket — proof of departure from Pakistan
- Hotel booking or invitation — confirmed accommodation details
- Proof of funds — bank statement or sufficient cash/card balance
- Passport-size photo — one recent photo (some airports may not require this)
- Visa fee — in USD cash (recommended) or card
Important Tips
- Carry USD cash: Not all airports accept card payments for VoA. USD is the safest option.
- E-visa is safer: If you have time, apply for an e-visa instead. VoA can occasionally face issues during peak times or system outages.
- Single entry only: Visa on arrival is single entry. For multiple entries, apply for an e-visa or embassy visa.
- Cannot be extended at airport: If you need more than 30 days, apply for a visa extension once in Pakistan.
- Land borders: VoA is primarily available at airports. Land border crossings may have limited VoA facilities.
Related Guides
Airports with VoA
- Islamabad (ISB) — Main hub
- Lahore (LHE)
- Karachi (KHI)
- Peshawar (PEW)
- Quetta (UET)
- Faisalabad (LYP)
- Multan (MUX)
- Sialkot (SKT)
Pro Tip
If you have time to plan, apply for an e-visa online instead. It is faster at the airport (no queuing at VoA counter), gives you confirmation before travel, and allows multiple-entry options.