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

1

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).

2

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.

3

Submit Documents

Present your passport, completed arrival card, return/onward ticket, hotel booking, and proof of sufficient funds.

4

Pay the Fee

Pay the visa fee in USD cash or by credit/debit card (where accepted). Fees vary by nationality.

5

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.

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.