Visiting Rwanda
Pick your passport to see the entry rules for you.
Every passport visiting Rwanda
199 passports, including Home, no restrictions.
Home, no restrictions1
ShowHide
Visa-free74
ShowHide
AlbaniaVisa-free 30 days
AlgeriaVisa-free 30 days
ArmeniaVisa-free 30 days
AustraliaVisa-free 30 days
BangladeshVisa-free 30 days
BarbadosVisa-free 30 days
BelgiumVisa-free 30 days
BelizeVisa-free 30 days
BotswanaVisa-free 30 days
BruneiVisa-free 30 days
BulgariaVisa-free 30 days
Burkina FasoVisa-free 30 days
BurundiVisa-free
CambodiaVisa-free 30 days
CameroonVisa-free 30 days
CanadaVisa-free 30 days
ComorosVisa-free 30 days
CongoVisa-free 30 days
CyprusVisa-free 30 days
DominicaVisa-free 30 days
DR CongoVisa-free 90 days
EgyptVisa-free 30 days
Equatorial GuineaVisa-free 30 days
EritreaVisa-free 30 days
FijiVisa-free 30 days
FranceVisa-free 30 days
GabonVisa-free 30 days
GreeceVisa-free 30 days
GrenadaVisa-free 30 days
Guinea-BissauVisa-free 30 days
GuyanaVisa-free 30 days
IndiaVisa-free 30 days
JordanVisa-free 90 days
KenyaVisa-free
KiribatiVisa-free 30 days
LaosVisa-free 30 days
LebanonVisa-free 30 days
LibyaVisa-free 30 days
LuxembourgVisa-free 30 days
MadagascarVisa-free 30 days
MalawiVisa-free 30 days
MalaysiaVisa-free 30 days
MaldivesVisa-free 30 days
MaltaVisa-free 30 days
MoldovaVisa-free 30 days
MoroccoVisa-free 30 days
MozambiqueVisa-free 30 days
NamibiaVisa-free 30 days
NauruVisa-free 30 days
New ZealandVisa-free 30 days
North MacedoniaVisa-free 30 days
PakistanVisa-free 30 days
Papua New GuineaVisa-free 30 days
RomaniaVisa-free 30 days
Saint Kitts and NevisVisa-free 30 days
Saint LuciaVisa-free 30 days
Saint Vincent and the GrenadinesVisa-free 30 days
SamoaVisa-free 30 days
Solomon IslandsVisa-free 30 days
SomaliaVisa-free 90 days
South AfricaVisa-free 30 days
South SudanVisa-free
Sri LankaVisa-free 30 days
SudanVisa-free 30 days
SwitzerlandVisa-free 30 days
TanzaniaVisa-free
TogoVisa-free 30 days
TongaVisa-free 30 days
Trinidad and TobagoVisa-free 30 days
UgandaVisa-free
United KingdomVisa-free 30 days
VanuatuVisa-free 30 days
VietnamVisa-free 30 days
ZambiaVisa-free 30 days
e-Visa2
ShowHide
Visa on arrival1
ShowHide
More than one option121
ShowHide
Afghanistane-Visa · Visa on arrival
Andorrae-Visa · Visa on arrival
AngolaVisa-free 90 days · Visa on arrival
Antigua and Barbudae-Visa · Visa on arrival
Argentinae-Visa · Visa on arrival
Austriae-Visa · Visa on arrival
Azerbaijane-Visa · Visa on arrival
Bahamase-Visa · Visa on arrival
Bahraine-Visa · Visa on arrival
Belaruse-Visa · Visa on arrival
BeninVisa-free 90 days · Visa on arrival
Bhutane-Visa · Visa on arrival
Boliviae-Visa · Visa on arrival
Bosnia and Herzegovinae-Visa · Visa on arrival
Brazile-Visa · Visa on arrival
Cabo Verdee-Visa · Visa on arrival
Central African RepublicVisa-free 90 days · Visa on arrival
ChadVisa-free 90 days · Visa on arrival
Chilee-Visa · Visa on arrival
Chinae-Visa · Visa on arrival
Colombiae-Visa · Visa on arrival
Costa Ricae-Visa · Visa on arrival
Cote d'IvoireVisa-free 90 days · Visa on arrival
Croatiae-Visa · Visa on arrival
Cubae-Visa · Visa on arrival
Czech Republice-Visa · Visa on arrival
Denmarke-Visa · Visa on arrival
Djiboutie-Visa · Visa on arrival
Dominican Republice-Visa · Visa on arrival
Ecuadore-Visa · Visa on arrival
El Salvadore-Visa · Visa on arrival
Estoniae-Visa · Visa on arrival
Eswatinie-Visa · Visa on arrival
Ethiopiae-Visa · Visa on arrival
Finlande-Visa · Visa on arrival
Gambiae-Visa · Visa on arrival
Georgiae-Visa · Visa on arrival
Germanye-Visa · Visa on arrival
GhanaVisa-free 90 days · Visa on arrival
Guatemalae-Visa · Visa on arrival
GuineaVisa-free 90 days · Visa on arrival
HaitiVisa-free 90 days · Visa on arrival
Hondurase-Visa · Visa on arrival
Hong Konge-Visa · Visa-free 30 days · Visa on arrival
Hungarye-Visa · Visa on arrival
Icelande-Visa · Visa on arrival
IndonesiaVisa-free 90 days · Visa on arrival
Irane-Visa · Visa on arrival
Iraqe-Visa · Visa on arrival
Irelande-Visa · Visa on arrival
Israele-Visa · Visa on arrival
Italye-Visa · Visa on arrival
Jamaicae-Visa · Visa on arrival
Japane-Visa · Visa on arrival
Kazakhstane-Visa · Visa on arrival
Kosovoe-Visa · Visa on arrival
Kuwaite-Visa · Visa on arrival
Kyrgyzstane-Visa · Visa on arrival
Latviae-Visa · Visa on arrival
Lesothoe-Visa · Visa on arrival
Liechtensteine-Visa · Visa on arrival
Lithuaniae-Visa · Visa on arrival
Macaue-Visa · Visa on arrival
Malie-Visa · Visa on arrival
Marshall Islandse-Visa · Visa on arrival
Mauritaniae-Visa · Visa on arrival
MauritiusVisa-free 90 days · Visa on arrival
Mexicoe-Visa · Visa on arrival
Micronesiae-Visa · Visa on arrival
Monacoe-Visa · Visa on arrival
Mongoliae-Visa · Visa on arrival
Montenegroe-Visa · Visa on arrival
Myanmare-Visa · Visa on arrival
Nepale-Visa · Visa on arrival
Netherlandse-Visa · Visa on arrival
Nicaraguae-Visa · Visa on arrival
Nigere-Visa · Visa on arrival
Nigeriae-Visa · Visa on arrival
North Koreae-Visa · Visa on arrival
Norwaye-Visa · Visa on arrival
Omane-Visa · Visa on arrival
Palaue-Visa · Visa on arrival
Palestinee-Visa · Visa on arrival
Panamae-Visa · Visa on arrival
Paraguaye-Visa · Visa on arrival
Perue-Visa · Visa on arrival
PhilippinesVisa-free 90 days · Visa on arrival
Polande-Visa · Visa on arrival
Portugale-Visa · Visa on arrival
QatarVisa-free 90 days · Visa on arrival
Russiae-Visa · Visa on arrival
San Marinoe-Visa · Visa on arrival
Sao Tome and PrincipeVisa-free 90 days · Visa on arrival
Saudi Arabiae-Visa · Visa on arrival
SenegalVisa-free 90 days · Visa on arrival
Serbiae-Visa · Visa on arrival
SeychellesVisa-free 90 days · Visa on arrival
Sierra LeoneVisa-free 90 days · Visa on arrival
SingaporeVisa-free 90 days · Visa on arrival
Slovakiae-Visa · Visa on arrival
Sloveniae-Visa · Visa on arrival
South Koreae-Visa · Visa on arrival
Spaine-Visa · Visa on arrival
Surinamee-Visa · Visa on arrival
Swedene-Visa · Visa on arrival
Syriae-Visa · Visa on arrival
Taiwane-Visa · Visa on arrival
Tajikistane-Visa · Visa on arrival
Thailande-Visa · Visa on arrival
Timor-Lestee-Visa · Visa on arrival
Tunisiae-Visa · Visa on arrival
Turkeye-Visa · Visa on arrival
Turkmenistane-Visa · Visa on arrival
Ukrainee-Visa · Visa on arrival
United Arab Emiratese-Visa · Visa on arrival
United Statese-Visa · Visa on arrival
Uruguaye-Visa · Visa on arrival
Vatican Citye-Visa · Visa on arrival
Venezuelae-Visa · Visa on arrival
Yemene-Visa · Visa on arrival
Zimbabwee-Visa · Visa on arrival




