What are the Bahrain visit visa assistance fees?
BahrainAgent.bh, operated by Yasmi Co W.L.L in Manama, offers the following packages per applicant. Government and service fees are included; these are not government-only prices.
| Package | Entries | Total | With reservation |
|---|---|---|---|
| 14 days | Single entry | US$100 | US$125 |
| 30 days | Multiple entry | US$120 | US$145 |
| 90 days | Multiple entry | US$220 | US$245 |
Confirm eligibility and the stay allowed per entry before payment. Visa validity and permitted stay are different; the conditions on the issued visa apply.
Compare official Bahrain eVisa options or ask BahrainAgent for an eligibility review.
Bahrain visa guidance by nationality and residence
Use both your passport nationality and your country of residence when checking your options.
Bahrain visit visa for Indian passport holders
Applying from India or living abroad? Enter India as your nationality and your actual country of residence separately. Check the official Bahrain eVisa service for the route available to your passport and residence status before choosing a package. An Indian passport holder living in Dubai should select India and United Arab Emirates, respectively.
Check Bahrain eVisa eligibility →Bahrain visit visa for American citizens
The U.S. Department of State lists a two-week tourist visa through Bahrain’s eVisa service or on arrival for U.S. citizens. Check the current entry conditions and travel advisory before departure. BahrainAgent offers optional application assistance; its service packages are separate from the government’s direct application options.
U.S. Department of State: Bahrain →Bahrain visit visa for Singaporean citizens
Singapore’s Ministry of Foreign Affairs says Singaporeans can apply for a Bahrain eVisa and are eligible for visa on arrival. It recommends applying for an eVisa in advance to avoid arrival delays. Read the current MFA travel advisory and confirm entry requirements before booking.
Singapore MFA: Bahrain →Bahrain visit visa for Chinese passport holders
For travel from China, check the official Bahrain eVisa service using the nationality and travel document you will use. Give BahrainAgent your country of residence and intended arrival date for an eligibility review. Do not assume the same conditions apply to every passport or travel document issued in mainland China, Hong Kong or Macao.
Check your travel document with Bahrain eVisa →Do UAE citizens and UAE residents need a Bahrain visa?
Bahrain International Airport states that GCC citizens do not need a visa to enter Bahrain. This includes UAE citizens. UAE residence is different from UAE citizenship: expatriates in Dubai, Abu Dhabi and the other emirates should check the visa route for their passport and GCC residence status. Do not purchase visa assistance solely because you are travelling from the UAE.
Bahrain International Airport: passports and visas →Travelling from the UK, Canada, Australia or another country?
Use your passport nationality and actual country of residence when checking Bahrain eVisa eligibility. Departure country alone does not determine your visa route. Travellers from the UK, Canada, Australia, Pakistan, Bangladesh, the Philippines and other countries can contact BahrainAgent for an individual review before selecting a package.
Official Bahrain eVisa service →How to apply with BahrainAgent
- Check your eligibility with the official eVisa service or contact our team.
- Choose a package, sign in and save your nationality, residence and visit details.
- Upload your passport, photo, accommodation booking, return ticket and bank statements. The return-ticket upload is optional with reservation assistance.
- Review the total and pay through Tap. Follow the saved application while signed in.
For more on visit visa routes and the authorities involved, read our Bahrain visit visa guide. For work or residence plans, see our Bahrain visa types guide or other services.
Bahrain visit visa questions
How much does BahrainAgent visit visa assistance cost?
BahrainAgent packages cost US$100 for 14 days with single entry, US$120 for 30 days with multiple entry, and US$220 for 90 days with multiple entry, per applicant. These customer prices include government and service fees. Optional airline reservation assistance costs US$25 extra.
Which documents do I upload before payment?
BahrainAgent collects a passport copy, passport-size photo, accommodation booking, return ticket and the last 3 months of bank statements before payment. The return-ticket upload is optional if you select airline reservation assistance. This is our review checklist; the authorities may request additional documents for your visa category.
Can I travel using the US$25 airline reservation?
No. The optional reservation is a temporary airline booking for visa application purposes, with an expiry. It is not an issued ticket valid for boarding. Acceptance must be checked for your application, and you must arrange a valid travel ticket before flying.
Can I apply directly through the government?
Yes. Check your eligibility and available routes on the official Bahrain eVisa website. BahrainAgent is a private assistance provider. The prices on this page include our service fee and are not the government-only fee schedule.
Does payment guarantee approval or a processing time?
No. Bahrain authorities decide visa approval, entry and permitted stay. BahrainAgent does not promise a fixed approval time. Contact our team about your travel date before paying, especially for an urgent trip.
Does a 90-day package mean I can stay for 90 consecutive days?
The package label does not override the visa issued. Check the permitted stay per entry, the deadline for first entry and the overall visa validity on your approved visa. Ask our team to confirm the conditions for your eligible visa category before payment.
How do I pay and follow my application?
Sign in, save your visit details and upload the required documents. Then continue to Tap checkout and review the total before paying. Return to the visit visa page while signed in to see your saved application and payment status.