Applying for a Rwanda visa is a straightforward process when you know exactly what to expect. Whether you choose to apply online through the IremboGov platform, obtain a visa on arrival at Kigali International Airport, or submit your application at a Rwandan embassy, this guide walks you through every step from start to finish.

Rwanda welcomes visitors from every country in the world. Since January 2018, nationals of all countries can receive a visa on arrival. You also have the option to apply in advance through the official IremboGov e-government portal, which typically processes applications within 3 to 4 business days.
This comprehensive guide covers the complete Rwanda visa application process, required documents, fees, common mistakes to avoid, and answers to the most frequently asked questions.
Three Ways to Apply for a Rwanda Visa
Before diving into the step-by-step process, it helps to understand the three application methods available:
1. Online via IremboGov – The recommended method. Apply from anywhere in the world, pay online, and receive your eVisa approval by email. Processing takes approximately 4 business days.
2. Visa on Arrival – Available to all nationalities at Kigali International Airport and all land border posts. No pre-approval needed. You fill out a form and pay at the port of entry.
3. Through a Rwandan Embassy or Consulate – Submit your application by mail or in person at the nearest Rwandan diplomatic mission. This is the only option for the V12 Reciprocity Visa (US citizens only).
For most travelers, applying online through IremboGov is the fastest and most convenient option. The rest of this guide focuses primarily on this method, with separate sections for visa on arrival and embassy applications.
Step-by-Step: How to Apply Online Through IremboGov
The IremboGov platform is Rwanda’s official e-government portal. All online visa applications for the Directorate General of Immigration and Emigration (DGIE) are processed through this system.
Step 1: Create an IremboGov Account
Visit the IremboGov portal and click “Sign Up” to create a free account. You will need to provide:
- A valid email address
- A working phone number
- Your full name as it appears on your passport
- A secure password
After registration, verify your email address by clicking the confirmation link sent to your inbox. You can also log in through RwandAir’s “My Trips” section if you have a booking with the airline.
Step 2: Navigate to the Visa Application Service
Once logged in, navigate to the visa application service page. The path is: Services > Directorate General of Immigration and Emigration > Request a Visa.
You will see a list of visa categories. Select the visa type that matches your travel purpose. The most common options include:
- V1 – Holiday/Tourism (for leisure travel)
- V2 – Family Visit (visiting relatives in Rwanda)
- V5 – Conference and Meetings (business events)
- V11 – East Africa Tourist Visa (covers Rwanda, Kenya, and Uganda)
Step 3: Fill Out the Application Form
The online form collects the following information:
Personal Details:
– Full name (exactly as on passport)
– Date of birth
– Gender
– Nationality
– Country of residence
Passport Information:
– Passport number
– Date of issue
– Date of expiry
– Issuing country
Travel Details:
– Intended date of arrival in Rwanda
– Intended date of departure
– Purpose of visit
– Accommodation details (hotel name or host address)
– Port of entry (Kigali International Airport, or specific land border)
Contact Information:
– Email address
– Phone number
– Emergency contact details
Double-check every field before proceeding. Mismatches between your application and your passport are the number one cause of delays and rejections.
Step 4: Upload Required Documents
You need to upload two documents during the online application:
Passport Biodata Page:
– Format: PDF
– Maximum file size: 500 KB
– Must clearly show your photo, name, passport number, and expiry date
Passport-Size Photograph:
– Format: JPG or JPEG
– Maximum file size: 500 KB
– White background
– All facial features must be visible and clear
– No hats, head coverings, or sunglasses (unless for religious reasons)
Supporting Documents (if applicable):
– An application letter explaining your visit purpose
– Hotel reservation or invitation letter
– Flight itinerary
– Format: PDF, maximum 500 KB each
Tip: Reduce your file sizes before uploading. Use an online image compressor for your photo and a PDF compressor for your passport scan. Files exceeding 500 KB will be rejected by the system.
Step 5: Review and Submit
Before submitting, review all entered information carefully. Check that:
- Your name matches your passport exactly
- Passport number is correct
- Travel dates are accurate
- All uploaded documents are clear and legible
Once you are satisfied, click “Submit” to send your application for processing.
Step 6: Pay the Visa Fee
After submission, the system redirects you to the payment page. IremboGov accepts the following payment methods:
- MTN Mobile Money – Popular in East Africa
- Airtel Money – Available in several African countries
- Visa or Mastercard – Credit or debit card
The fee depends on your selected visa type:
| Visa Type | Single Entry | Multiple Entry |
|---|---|---|
| V1 – Holiday/Tourism | 50 USD | 70 USD |
| V2 – Family Visit | 50 USD | 70 USD |
| V3-1 – Official Visit | 50 USD | – |
| V5 – Conference | 50 USD | – |
| V7 – Medical Treatment | 50 USD | – |
| V8 – Group Tourist | 50 USD | – |
| V9 – Itinerant Business | 50 USD | 70 USD |
| V11 – East Africa Tourist | 100 USD | – |
| Q1 – Transit | 30 USD | – |
Payment must be completed for your application to enter the processing queue. Unpaid applications are not reviewed.
Step 7: Wait for Processing
Standard processing time is 4 business days, though it can take up to 8 business days during peak travel seasons. You will receive email notifications at each stage:
- Application Received – Confirmation that your submission was logged
- Application Under Review – An officer is reviewing your documents
- Application Approved – Your eVisa has been granted
If your application is rejected, the notification will include the reason. Common rejection reasons include unclear document scans, expired passports, or incomplete forms.
Step 8: Download Your eVisa Approval
Once approved, log back into your IremboGov account and download the eVisa approval letter as a PDF. Print at least two copies:
- One to carry with your travel documents
- One as a backup
Present the printed eVisa approval along with your passport at the immigration counter when you arrive in Rwanda. The officer will stamp your passport with the actual visa.
Complete Document Checklist for Rwanda Visa Applications
Use this checklist to prepare all documents before starting your application:
Required for All Applicants
- Valid passport with at least 6 months validity from your intended arrival date
- At least one blank passport page for the entry stamp
- Recent passport-size photograph (white background, JPG, under 500 KB)
- Scanned copy of passport biodata page (PDF, under 500 KB)
- Completed application form (online or paper)
- Proof of payment (visa fee)
Recommended Supporting Documents
- Return flight ticket or itinerary
- Hotel reservation confirmation
- Invitation letter (if staying with family or friends)
- Travel itinerary or tour booking confirmation
- Proof of sufficient funds (bank statement from the last 3 months)
Additional Documents for Specific Visa Types
- Conference Visa (V5): Invitation letter from the conference organizer
- Business Visa (V9): Letter from your employer and invitation from a Rwandan company
- Medical Visa (V7): Letter from the medical facility in Rwanda
- Family Visit (V2): Proof of relationship and invitation from the host family
- Group Tourist (V8): Tour operator confirmation and group itinerary
- Transit Visa (Q1): Confirmed onward travel ticket to a third country
- Minors (under 18): Birth certificate copy and notarized parental consent if traveling with only one parent
Visa on Arrival: What to Expect
If you prefer not to apply in advance, you can get your visa when you land in Rwanda. This option is available to all nationalities at:
- Kigali International Airport
- All land border posts (Gatuna, Cyanika, Rusumo, Kagitumba, and others)
At the Airport
- Proceed to the visa on arrival counter before the immigration line
- Fill out the visa application form (available at the counter)
- Submit your passport, one passport photo, and the application form
- Pay the visa fee in cash (USD recommended; Rwandan Francs and some other currencies accepted)
- Wait for processing (usually 15 to 30 minutes)
- Collect your passport with the visa stamp
Important Notes About Visa on Arrival
- Bring exact change in US dollars if possible
- Old, torn, or heavily worn dollar bills may be rejected
- Credit card payments are not always available at the counter
- Processing times vary depending on the number of arrivals
- You may be asked to show proof of accommodation and return travel
Applying Through a Rwandan Embassy
Embassy applications are required for the V12 Reciprocity Visa (available only to US citizens) and can be used for any other visa type.
Embassy Application Process (US Example)
The Embassy of Rwanda in Washington, D.C. handles visa applications for US-based applicants:
- Download and complete the visa application form from the embassy website
- Gather all required documents (passport, photo, supporting letters)
- Prepare a money order or cashier’s check for the visa fee (payable to “Embassy of Rwanda”)
- Include a prepaid, self-addressed FedEx return envelope (traceable)
- Mail the complete package to the embassy
Important: The embassy does not accept cash or personal checks. Only money orders and cashier’s checks are accepted. All fees are non-refundable and non-transferable.
V12 Reciprocity Visa (US Citizens Only)
The V12 is a special long-term visa exclusively for American citizens:
- Fee: 160 USD
- Validity: Up to 10 years
- Stay per visit: Up to 6 months (renewable)
- Entry type: Multiple entries
- Application: Only through the Embassy of Rwanda in Washington, D.C.
- Work: Not permitted (separate work permit required)
This visa is ideal for frequent travelers to Rwanda who hold valid US passports.
Common Mistakes to Avoid
Avoid these frequent errors that cause delays, rejections, or problems at the border:
1. Passport Validity Less Than 6 Months
Your passport must be valid for at least 6 months from your intended date of arrival. If your passport expires in 5 months and 29 days, you will be denied. Renew your passport before applying.
2. Uploading Files That Exceed Size Limits
The IremboGov system enforces strict file size limits: 500 KB for photos and 500 KB for PDFs. Many applicants scan their passports at high resolution, producing files of 2 to 5 MB. Always compress your files before uploading.
3. Name Mismatches
Your application name must match your passport exactly. If your passport shows “Mohammed A. Al-Rashid,” do not enter “Mohamed Al Rashid” on the form. Even small differences can cause problems at immigration.
4. Wrong Visa Type Selection
Selecting the wrong visa type can result in your application being processed incorrectly. For example, applying for a tourist visa (V1) when you are attending a conference (V5) may result in issues when you arrive.
5. Not Printing the eVisa Approval
Even though your eVisa is electronic, you must carry a printed copy. Immigration officers at Kigali International Airport expect to see a physical printout. Digital copies on your phone are not always accepted.
6. Applying Too Late
While processing usually takes 4 business days, it can take up to 8 days during busy periods. Apply at least 2 weeks before your travel date to allow buffer time for any issues.
7. Forgetting Yellow Fever Certificate
If you are arriving from or have transited through a country with risk of yellow fever transmission, you must present a valid yellow fever vaccination certificate. This is mandatory and strictly enforced.
8. Using Expired or Damaged Currency for Visa on Arrival
If paying for a visa on arrival in US dollars, ensure your bills are in good condition. Bills from before 2006, torn bills, or heavily creased bills may be rejected.
Rwanda Visa Processing Timeline
Understanding the timeline helps you plan your application:
| Stage | Duration |
|---|---|
| Account creation on IremboGov | 5 to 10 minutes |
| Filling out the application form | 15 to 30 minutes |
| Document upload and submission | 5 to 10 minutes |
| Payment processing | 1 to 5 minutes |
| Application review (IremboGov) | 4 business days (up to 8 in peak season) |
| Embassy application processing | 7 to 10 working days |
| Visa on arrival processing | 15 to 30 minutes at the airport |
Total time from start to eVisa in hand: 4 to 8 business days when applying online.
After You Arrive in Rwanda
Once your visa is stamped at the port of entry, keep these points in mind:
- Your visa validity starts from the date of entry, not the date of approval
- Overstaying your visa results in fines and possible detention
- You can apply for a visa extension at the DGIE office in Kigali before your visa expires
- The DGIE office is located on KG 7 Avenue, Kigali
- Contact DGIE at [email protected] or call +250-788-152-222 (toll-free: 9090)
- Office hours: Monday to Friday, 8:00 AM to 5:00 PM
Related Guides
For more detailed information on specific topics, explore our other guides:
- Rwanda eVisa Guide – Overview of the electronic visa system
- Rwanda Visa Types – Detailed breakdown of all visa categories
- Rwanda Visa Fees – Complete fee schedule for every visa type
- Rwanda Visa Requirements – Full document and eligibility requirements
- Rwanda eVisa Apply Online – Detailed online application walkthrough
- Rwanda Visa Processing Time – How long each application method takes
Frequently Asked Questions
How do I apply for a Rwanda visa online?
Create an account on the IremboGov portal, select the visa type, fill out the application form, upload your passport scan and photo, pay the fee online, and wait for email approval. The entire process takes about 30 minutes to complete and 4 business days to process.
How much does a Rwanda visa cost?
A standard tourist visa (V1) costs 50 USD for single entry (30 days) or 70 USD for multiple entry (90 days). The East Africa Tourist Visa (V11) costs 100 USD and covers Rwanda, Kenya, and Uganda for 90 days. Transit visas cost 30 USD. Citizens of AU, Commonwealth, and La Francophonie member countries may qualify for free visas.
How long does it take to get a Rwanda visa?
Online applications through IremboGov take approximately 4 business days, though it can extend to 8 business days during peak periods. Embassy applications take 7 to 10 working days. Visa on arrival is processed within 15 to 30 minutes at the airport.
Can I get a Rwanda visa on arrival?
Yes. Since January 2018, citizens of all countries can obtain a visa on arrival at Kigali International Airport and all land border posts. You will need your passport, one passport photo, and cash to pay the visa fee.
What documents do I need for a Rwanda visa application?
You need a valid passport (minimum 6 months validity), a passport-size photo with white background, a scanned copy of your passport biodata page, and proof of payment. Supporting documents like hotel reservations and flight itineraries are recommended.
Do US citizens need a visa for Rwanda?
Yes, US citizens need a visa. They can apply online through IremboGov (50 USD single entry), get a visa on arrival at the airport, or apply for the V12 Reciprocity Visa (160 USD, up to 10 years validity) through the Embassy of Rwanda in Washington, D.C.
Can I track my Rwanda visa application status?
Yes. Log into your IremboGov account to check the status of your application at any time. You will also receive email notifications when your application moves to the next stage or when a decision has been made.
What is the East Africa Tourist Visa?
The East Africa Tourist Visa (V11) is a special visa that allows you to visit Rwanda, Kenya, and Uganda on a single visa. It costs 100 USD, is valid for 90 days, and allows multiple entries between the three countries. You apply through the first country you plan to visit.
Is a yellow fever vaccination required for Rwanda?
Yes, if you are arriving from or have transited through a country with risk of yellow fever transmission. You must present a valid yellow fever vaccination certificate at the port of entry. This requirement applies regardless of your nationality.
Can I extend my Rwanda visa?
Yes. You can apply for a visa extension at the Directorate General of Immigration and Emigration (DGIE) office in Kigali before your current visa expires. The office is located on KG 7 Avenue. Extensions are granted in exceptional circumstances.
What happens if I overstay my Rwanda visa?
Overstaying your visa results in fines, potential detention, and difficulties with future visa applications. If you realize you have overstayed or are about to overstay, visit the DGIE office immediately to regularize your status.
Can I work in Rwanda on a tourist visa?
No. Tourist visas (V1), family visit visas (V2), and most other visitor visas do not permit employment. To work in Rwanda, you need a separate work permit. The V12 Reciprocity Visa also does not allow employment.
Do children need their own visa for Rwanda?
Yes. Every traveler, including infants and children, needs their own visa. For minors traveling with only one parent, a notarized consent letter from the other parent is recommended. A birth certificate copy should also be carried.
What payment methods does IremboGov accept?
IremboGov accepts MTN Mobile Money, Airtel Money, Visa cards, and Mastercard. For embassy applications, only money orders or cashier’s checks are accepted. For visa on arrival, cash in US dollars is recommended.
Which countries get free visas for Rwanda?
Citizens of African Union member states, Commonwealth countries, and La Francophonie member countries receive free visas on arrival (30 or 90 days depending on bilateral agreements). East African Community citizens (Kenya, Uganda, Tanzania, Burundi, South Sudan, DR Congo) receive free entry for up to 6 months.
Understanding the Rwanda Visa Sticker
When your visa is stamped at the port of entry, the sticker or stamp in your passport contains important information:
- Visa type code (V1, V2, V5, etc.) – indicates the category of your visa
- Date of entry – when your visa validity begins
- Date of expiry – the last day you are legally allowed to stay in Rwanda
- Number of entries – single entry means you cannot leave and re-enter; multiple entry allows you to come and go within the validity period
Check these details immediately after receiving your visa. If you notice any errors, inform the immigration officer right away. Correcting errors after leaving the airport is more complicated and requires a visit to the DGIE office in Kigali.
Traveling to Rwanda with a Connecting Flight
If your flight has a layover in another country before arriving in Rwanda, be aware of these considerations:
- Your transit country may require its own transit visa – check before you travel
- Yellow fever requirements apply if your layover is in a yellow fever risk country, even if you did not leave the airport
- Ensure your passport and eVisa printout are in your carry-on luggage, not in checked bags
- If your flight is rerouted, your eVisa remains valid as long as you arrive at a recognized Rwandan port of entry
Special Arrangements for East African Community Citizens
Citizens of EAC member states enjoy simplified entry procedures. If you hold a passport from Kenya, Uganda, Tanzania, Burundi, South Sudan, or the Democratic Republic of Congo, you can enter Rwanda without a visa for up to 6 months. You may also use a national ID card in lieu of a passport (Kenya and Uganda citizens). No pre-application or fee is required – simply present your valid travel document at the port of entry.
Using RwandAir for Visa Applications
RwandAir, the national carrier, offers a convenient integration with IremboGov. If you have booked a flight with RwandAir, you can access the visa application service directly through the “My Trips” section of the RwandAir website. This pre-fills some of your travel details, saving time during the application process. Note that this is still processed through IremboGov – the airline simply provides a convenient entry point to the system.