Rwanda entry requirements for Bahrain passport holders
Bahraini passport holders can get a visa on arrival in Rwanda. No advance application needed. As of 2026, the process is straightforward at Kigali International Airport.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get a 30-day single-entry visa on arrival at Kigali International Airport. Pay $50 USD in cash (USD preferred, but some officers accept Rwandan francs at a poor rate). Have a printed copy of your hotel booking and return ticket ready — the visa officer may ask to see them before stamping.Apply online | Required |
| Valid passport Must cover your entire stay | Passport must be valid for at least 6 months beyond your intended departure date from Rwanda. Airlines at Bahrain International Airport check this strictly — they will deny boarding if your passport expires sooner. Two blank pages required for the visa sticker and entry stamp. | Required |
| Return or onward ticket Proof of departure | Immigration at Kigali Airport asks for a confirmed onward ticket before they issue the visa on arrival. A printed itinerary or e-ticket works. If you're overlanding to Uganda or DRC, have a bus ticket or a letter from your tour operator showing your exit plan. | Required |
| Proof of accommodation Hotel booking or host invitation | Have a printed hotel confirmation or a letter of invitation from your host in Rwanda. The visa officer may ask for it during the visa-on-arrival process. A booking.com or Airbnb confirmation with your name and dates is fine. | Recommended |
| Proof of funds Show you can support yourself | Carry at least $200 USD in cash or have a bank statement showing sufficient funds. Immigration rarely asks, but if they do, they want to see you have money for your stay. ATMs at Kigali Airport dispense Rwandan francs, but the exchange rate at the airport is poor. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply online or on arrival. Extension possible at immigration office.
Ideal for multiple visits within 3 months.
Allows travel across three countries. Apply online.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry)Payable at Kigali International Airport in cash (USD or local currency). | $30 USD (approx. 11 BHD) |
| Tourist visa (single entry, online)Apply via Rwanda e-Visa portal before travel. | $30 USD (approx. 11 BHD) |
| Tourist visa (multiple entry)Valid for 90 days from issue, multiple entries. | $50 USD (approx. 19 BHD) |
| Overstay fineNo maximum cap reported; avoid overstay. | $50 USD per day (approx. 19 BHD) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Rwanda
Bahrain passport holders transiting through Rwanda do not need a visa if staying airside and not passing through immigration. For landside transit, a visa on arrival is required.
Health & vaccines for Rwanda
Present throughout the country, especially in low-lying areas. Prophylaxis recommended.
Occasional outbreaks, especially during rainy seasons.
Risk in high-altitude areas like Volcanoes National Park (above 2,500m).
Malaria is present year-round in all regions below 1,500m. Prophylaxis (e.g., atovaquone-proguanil, doxycycline) is strongly recommended.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
For visa extensions and permits. Bring passport, visa, and proof of funds.
For visa on arrival and entry issues.