En De
Rwanda visa requirements and visa rules.
Afghanistan
Visa on arrival
Albania
30 days
Algeria
30 days
Andorra
30 days
Angola
90 days
Argentina
Visa on arrival
Armenia
30 days
Australia
30 days
Austria
Visa on arrival
Azerbaijan
Visa on arrival
Bahamas
30 days
Bahrain
Visa on arrival
Bangladesh
30 days
Barbados
30 days
Belarus
Visa on arrival
Belgium
30 days
Belize
30 days
Benin
90 days
Bhutan
Visa on arrival
Bolivia
Visa on arrival
Bosnia and Herzegovina
Visa on arrival
Botswana
30 days
Brazil
Visa on arrival
Brunei
30 days
Bulgaria
30 days
Burundi
180 days
Cambodia
30 days
Cameroon
30 days
Canada
30 days
Cape Verde
30 days
Chad
90 days
Chile
Visa on arrival
China
Visa on arrival
Colombia
Visa on arrival
Comoros
30 days
Costa Rica
Visa on arrival
Croatia
Visa on arrival
Cuba
Visa on arrival
Cyprus
30 days
Czech Republic
Visa on arrival
Denmark
Visa on arrival
Djibouti
30 days
Dominica
30 days
Dominican Republic
Visa on arrival
East Timor
Visa on arrival
Ecuador
Visa on arrival
Egypt
30 days
El Salvador
Visa on arrival
Eritrea
30 days
Estonia
Visa on arrival
Ethiopia
30 days
Fiji
30 days
Finland
Visa on arrival
France
30 days
Gabon
30 days
Gambia
30 days
Georgia
Visa on arrival
Germany
Visa on arrival
Ghana
90 days
Greece
30 days
Grenada
30 days
Guatemala
Visa on arrival
Guyana
30 days
Haiti
90 days
Honduras
Visa on arrival
Hong Kong
Visa on arrival
Hungary
Visa on arrival
Iceland
Visa on arrival
India
30 days
Indonesia
90 days
Iran
Visa on arrival
Iraq
Visa on arrival
Ireland
Visa on arrival
Israel
Visa on arrival
Italy
Visa on arrival
Jamaica
30 days
Japan
Visa on arrival
Jordan
Visa on arrival
Kazakhstan
Visa on arrival
Kenya
180 days
Kiribati
30 days
Kuwait
Visa on arrival
Kyrgyzstan
Visa on arrival
Laos
30 days
Latvia
Visa on arrival
Lebanon
30 days
Lesotho
30 days
Liberia
E-visa
Libya
30 days
Liechtenstein
Visa on arrival
Lithuania
Visa on arrival
Luxembourg
30 days
Macau
Visa on arrival
Macedonia
30 days
Madagascar
30 days
Malawi
30 days
Malaysia
30 days
Maldives
30 days
Mali
30 days
Malta
30 days
Marshall Islands
Visa on arrival
Mauritania
30 days
Mauritius
90 days
Mexico
Visa on arrival
Micronesia
Visa on arrival
Moldova
30 days
Monaco
30 days
Mongolia
Visa on arrival
Montenegro
Visa on arrival
Morocco
30 days
Mozambique
30 days
Myanmar
Visa on arrival
Namibia
30 days
Nauru
30 days
Nepal
Visa on arrival
Netherlands
Visa on arrival
Nicaragua
Visa on arrival
Niger
30 days
Nigeria
30 days
North Korea
Visa on arrival
Norway
Visa on arrival
Oman
Visa on arrival
Pakistan
30 days
Palau
Visa on arrival
Palestine
Visa on arrival
Panama
Visa on arrival
Paraguay
Visa on arrival
Peru
Visa on arrival
Poland
Visa on arrival
Portugal
Visa on arrival
Qatar
90 days
Romania
30 days
Russia
Visa on arrival
Samoa
30 days
San Marino
Visa on arrival
Saudi Arabia
Visa on arrival
Senegal
90 days
Serbia
Visa on arrival
Seychelles
90 days
Singapore
90 days
Slovakia
Visa on arrival
Slovenia
Visa on arrival
Somalia
30 days
South Korea
Visa on arrival
South Sudan
180 days
Spain
Visa on arrival
Sri Lanka
30 days
Sudan
30 days
Suriname
Visa on arrival
Swaziland
30 days
Sweden
Visa on arrival
Syria
Visa on arrival
Taiwan
Visa on arrival
Tajikistan
Visa on arrival
Tanzania
180 days
Thailand
Visa on arrival
Togo
30 days
Tonga
30 days
Tunisia
30 days
Turkey
Visa on arrival
Turkmenistan
Visa on arrival
Tuvalu
E-visa
Uganda
180 days
Ukraine
Visa on arrival
United Arab Emirates
Visa on arrival
United States
Visa on arrival
Uruguay
Visa on arrival
Uzbekistan
Visa on arrival
Vanuatu
30 days
Venezuela
Visa on arrival
Vietnam
30 days
Yemen
Visa on arrival
Zambia
30 days
Zimbabwe
30 days