Can India Citizens with United States Residence Visit Bahrain?

Visa on Arrival
30 days
max stay

India passport + United States residence card

Indian citizens residing in the United States can obtain a visa on arrival in Bahrain for up to 30 days, which may be extended for an additional 14 days.

✓ Verified March 2026

Before You Go

Passport validity
valid for the duration of stay
Return ticket
Required

Heads Up

  • Must have US Permanent Resident/Resident Alien Card (Form I-551) or valid visa from Saudi Arabia, USA, UAE, UK, or Schengen Member State for visa on arrival
  • Return/onward ticket may be required for entry
  • eVisa available online with QR code verification

Visa on arrival available for holders of US Permanent Resident/Resident Alien Card or valid visas from specified countries; eVisa also available online before departure.

Pre-register online

Your United States residence card unlocks this

Holding a United States residence permit upgrades your access to Bahrain from visa required to visa on arrival, allowing stays of up to 30 days.

These requirements apply when traveling with a valid United States residence permit.

Full Visa Details

Passport

Travel documents must be valid for the duration of stay.

Visa rules change frequently. Always verify requirements with the destination country's official embassy or immigration website before booking travel. Data verified: March 2026.

Data curated by VisaRadar|Data verified March 2026

Always verify visa requirements with the relevant embassy or consulate before travel. VisaRadar provides information for reference only and is not responsible for denied entry.