Skip to content

Afghanistan passport → Bahrain

Bahrain visa for citizens of Afghanistan

Visa on arrivalVisa on Arrival · Tourist (30 days)

Citizens of Afghanistan can get a visa on arrival in Bahrain.

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeVisa on Arrival · Tourist (30 days)
How to applyGet your visa at the border
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Processing timeOn arrival
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for stay (amount not specified)

How to apply

  1. 1

    Check eligibility

    Ensure you hold a valid visa/residence for UAE, UK, US, Schengen, or Saudi Arabia (excluding Hajj/Umrah).

  2. 2

    Gather required documents

    Prepare passport, valid visa copy, onward ticket, accommodation proof, funds proof, and photo.

  3. 3

    Fly to Bahrain

    Travel to any Bahrain international airport or land/sea border.

  4. 4

    Proceed to Visa on Arrival counter

    Go to the designated immigration counter at the entry point.

  5. 5

    Submit documents and pay fee

    Present all documents and pay the visa fee (exact amount varies).

  6. 6

    Receive visa stamp

    Immigration officer stamps visa into passport, valid for up to 30 days.

  7. 7

    Enter Bahrain

    Proceed through passport control and enjoy your stay.

Documents checklist

Identity

  • Valid passport

    Must be valid for at least 6 months from arrival date.

  • Passport-sized photograph

    Typically required at immigration counter.

  • Completed arrival card

    Distributed on flight or at immigration hall.

Travel

  • Valid visa or residence permit for UAE, UK, US, Schengen area, or Saudi Arabia (non-Hajj/Umrah), or US Green Card

    This is the core eligibility requirement for Afghani nationals.

  • Onward/return flight ticket

    Must show departure from Bahrain within validity period.

  • Proof of accommodation

    Hotel booking or invitation from sponsor.

Financial

  • Proof of sufficient funds

    Bank statements or cash to cover stay.

Proof of funds

  • bank statements
  • credit card
  • cash

Amount not specified but must convincingly cover stay.

Good to know

  • This VOA is only available if you have a valid visa/residence for UAE, UK, US, Schengen, or Saudi Arabia (non-Hajj/Umrah).
  • Without such a visa, you will be denied boarding and entry; no exceptions at the border.
  • Visa fee must be paid in local currency (BHD) or possibly USD; change may not always be available.

Common refusal reasons

You do not have a valid visa for UAE, UK, US, Schengen, or Saudi Arabia (non-Hajj/Umrah).

Obtain one of the accepted visas before traveling to Bahrain.

Passport validity is less than 6 months from arrival.

Renew your passport before travel.

Insufficient funds or lack of onward ticket.

Carry proof of funds and a confirmed onward/return flight ticket.

Adverse immigration history or previous overstay.

Ensure no prior immigration violations in Bahrain or elsewhere.

FAQ

Do citizens of Afghanistan need a visa for Bahrain?

Citizens of Afghanistan can get a visa on arrival in Bahrain. Visa type: Visa on Arrival · Tourist (30 days).

How long can citizens of Afghanistan stay in Bahrain?

Up to 30 days.

What documents do citizens of Afghanistan need for Bahrain?

Valid passport; Valid visa or residence permit for UAE, UK, US, Schengen area, or Saudi Arabia (non-Hajj/Umrah), or US Green Card; Onward/return flight ticket; Proof of accommodation; Proof of sufficient funds; Passport-sized photograph; and 1 more.

How long must my passport be valid for Bahrain?

At least 6 months.

Plan your trip to Bahrain

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Bahrain.

Bahrain visa for other passports

More destinations for Afghanistan passport holders