Official NPRA arrival guide

Bahrain Visa on Arrival: Check Eligibility, Fee and Entry Steps

By Gaurav Agarwal · Checked 5 October 2026

Use NPRA’s official eVisa eligibility checker before flying. Select whether you hold a valid GCC residence permit or visit visa, your visit purpose, nationality and current country. The result shows the visa options and fee that apply to you. GCC citizens from Kuwait, Oman, Saudi Arabia and the UAE do not need a visa.

Eligible countries69 listed
Exact feeShown by checker
Where issuedAirport arrival
Work allowedNo
Monochrome impasto painting of a passport at an airport with one deep red accent
Original conceptual painting for this Bahrain visa-on-arrival guide.
Jump to a step
  1. Who can get it
  2. Check eligibility
  3. See the country list
  4. Read the result
  5. Prepare to travel
  6. At the border
  7. If not eligible
  8. Common problems

01Who can get a Bahrain visa on arrival?

Bahrain’s National Portal says visitors from 69 countries can receive a visa on arrival at Bahrain International Airport. Eligibility and conditions depend on the traveler’s nationality and circumstances. GCC citizens from Kuwait, Oman, Saudi Arabia and the United Arab Emirates do not need a visa.

Official Bahrain NPRA eVisa home page
Start on the official Bahrain eVisa website. No passport or personal details are visible.

02Check your eligibility before travel

  1. Open the official NPRA Visa Selection Criteria.
  2. Choose whether you have a valid GCC residence permit or visit visa.
  3. Select the purpose of your visit.
  4. Select the nationality shown in your passport.
  5. Select the country where you are currently staying.
  6. Continue to see the visa types available to you and their conditions.
Official Bahrain eVisa selection criteria form
The official checker asks about GCC status, visit purpose, nationality and current country before showing visa options.

03Check the official on-arrival country list

Use the NPRA countries eligible for visa on arrival list. Click your country because the page marks country-specific conditions. Do not rely only on an old travel blog or airline forum.

Official NPRA countries eligible for visa on arrival list
The official list links each country to the conditions that apply.

04Read the exact visa, stay and fee shown

There is no single correct fee for every traveler. The official result varies by nationality, visa type, entry pattern and stay. Read the conditions for the offered visa and use the amount displayed by NPRA for your result.

Do not pay a guessed amount. The checker is the source for the fee that applies to your passport and travel circumstances.

If the result offers an online visa, follow NPRA’s application sequence. Attach the required documents, pay the first application fee, keep the reference number and wait for the decision.

Official NPRA process for obtaining an online visa
NPRA’s process explains eligibility, document upload, payment, the reference number and application review.

05Prepare before flying

  • Use the passport and nationality checked on the official form.
  • Make sure the passport remains valid for the trip.
  • Carry proof of accommodation, onward or return travel and funds if the airline or border officer requests them.
  • Keep any GCC residence permit or visit visa used in the eligibility check available.
  • Save the relevant NPRA result or conditions for reference.

Airlines apply document checks before boarding. Recheck NPRA and the airline if your passport, residence status or itinerary changes.

06What happens at Bahrain arrival

  1. Join the immigration queue for your travel document.
  2. Present the same passport used in the eligibility check.
  3. Answer the officer’s questions and provide supporting travel evidence if requested.
  4. Pay the official amount requested for the approved arrival visa route.
  5. Check the permitted stay and entry conditions before leaving immigration.

A visa or eligibility result does not guarantee entry. The border authority makes the final admission decision.

07If you are not eligible on arrival

Obtain an entry visa before travel through the route shown by NPRA, such as the eVisa system, a Bahrain embassy, an eligible Bahraini sponsor or an authorized travel agency. Do not fly expecting the airport to override an ineligible result.

After applying online, use the Bahrain visa status guide. If you are already in Bahrain and need more time, use the Bahrain visa extension guide.

A visit visa does not permit employment. For a job, see the Bahrain work visa guide.

08Common problems and fixes

My country appears on an old list but not in my result
Use the current official checker and country link. Conditions can be passport-specific.
The fee online is different from a blog
Use the fee displayed by NPRA for the visa option offered to you.
I hold a GCC residence permit
Select Yes on the first question and choose the GCC country. Your occupation and permit validity may affect the available route.
I need help from NPRA
Call 17077077, Sunday to Thursday from 7:30 AM to 7 PM, or email [email protected].