Lesotho

# Country Visa Requirement
1 Afghanistan visa required
2 Albania visa required
3 Algeria visa required
4 Andorra visa required
5 Angola visa on arrival / 30 days
6 Antigua and Barbuda visa-free / 180 days
7 Argentina visa required
8 Armenia visa required
9 Australia eVisa
10 Austria visa required
11 Azerbaijan visa required
12 Bahamas visa-free / 90 days
13 Bahrain visa required
14 Bangladesh visa-free / 90 days
15 Barbados visa-free / 180 days
16 Belarus visa required
17 Belgium visa required
18 Belize visa-free
19 Benin visa-free / 90 days
20 Bhutan visa required
21 Bolivia visa on arrival / eVisa / 90 days
22 Bosnia and Herzegovina visa required
23 Botswana visa-free / 90 days
24 Brazil visa required
25 Brunei visa required
26 Bulgaria visa required
27 Burkina Faso visa required
28 Burundi visa required
29 Cambodia visa on arrival / eVisa / 30 days
30 Cameroon visa required
31 Canada visa required
32 Cape Verde visa on arrival
33 Central African Republic visa required
34 Chad visa required
35 Chile visa required
36 China visa required
37 Colombia eVisa
38 Comoros visa on arrival / 45 days
39 Congo visa required
40 Congo (DRC) visa required
41 Costa Rica visa required
42 Cote d'Ivoire pre-enrollment
43 Croatia visa required
44 Cuba tourist card / 30 days
45 Cyprus visa required
46 Czech Republic visa required
47 Denmark visa required
48 Djibouti eVisa
49 Dominica visa-free / 21 days
50 Dominican Republic visa required
51 Ecuador visa-free / 90 days
52 Egypt visa required
53 El Salvador visa required
54 Equatorial Guinea visa required
55 Eritrea visa required
56 Estonia visa required
57 Eswatini visa-free / 30 days
58 Ethiopia visa on arrival / eVisa / 90 days
59 Fiji visa-free / 120 days
60 Finland visa required
61 France visa required
62 Gabon eVisa
63 Gambia visa-free / 90 days
64 Georgia eVisa
65 Germany visa required
66 Ghana visa-free / 90 days
67 Greece visa required
68 Grenada visa-free / 90 days
69 Guatemala visa required
70 Guinea visa required
71 Guinea-Bissau visa on arrival / eVisa / 90 days
72 Guyana visa-free / 60 days
73 Haiti visa-free / 90 days
74 Honduras visa required
75 Hong Kong visa-free / 14 days
76 Hungary visa required
77 Iceland visa required
78 India eVisa
79 Indonesia visa-free / 30 days
80 Iran visa on arrival / eVisa / 30 days
81 Iraq visa required
82 Ireland visa-free
83 Israel visa-free / 90 days
84 Italy visa required
85 Jamaica visa-free
86 Japan visa-free / 90 days
87 Jordan visa on arrival
88 Kazakhstan visa required
89 Kenya visa-free / 90 days
90 Kiribati visa-free / 120 days
91 Kosovo visa-free / 90 days
92 Kuwait visa required
93 Kyrgyzstan eVisa
94 Laos visa required
95 Latvia visa required
96 Lebanon visa required
97 Lesotho
98 Liberia visa required
99 Libya visa required
100 Liechtenstein visa required
101 Lithuania visa required
102 Luxembourg visa required
103 Macao visa on arrival / 30 days
104 Madagascar visa on arrival / eVisa / 90 days
105 Malawi visa-free / 90 days
106 Malaysia visa-free / 30 days
107 Maldives visa on arrival / 30 days
108 Mali visa required
109 Malta visa required
110 Marshall Islands visa required
111 Mauritania visa on arrival
112 Mauritius visa-free / 90 days
113 Mexico visa required
114 Micronesia visa-free / 30 days
115 Moldova eVisa
116 Monaco visa required
117 Mongolia visa required
118 Montenegro visa required
119 Morocco visa required
120 Mozambique visa on arrival / 30 days
121 Myanmar [Burma] visa required
122 Namibia visa-free / 90 days
123 Nauru visa required
124 Nepal visa on arrival / 90 days
125 Netherlands visa required
126 New Zealand visa required
127 Nicaragua visa on arrival / 30 days
128 Niger visa required
129 Nigeria pre-visa on arrival
130 North Korea visa required
131 North Macedonia visa required
132 Norway visa required
133 Oman visa required
134 Pakistan eVisa
135 Palau visa on arrival / 30 days
136 Palestinian Territories visa-free
137 Panama visa required
138 Papua New Guinea visa required
139 Paraguay visa required
140 Peru visa required
141 Philippines visa-free / 30 days
142 Poland visa required
143 Portugal visa required
144 Qatar eVisa / 30 days
145 Romania visa required
146 Russian Federation visa required
147 Rwanda visa on arrival / eVisa / 30 days
148 Saint Kitts and Nevis visa-free / 90 days
149 Saint Lucia visa-free / 42 days
150 Samoa visa on arrival / 60 days
151 San Marino visa required
152 Sao Tome and Principe eVisa
153 Saudi Arabia visa required
154 Senegal visa on arrival / 30 days
155 Serbia visa required
156 Seychelles tourist registration / 90 days
157 Sierra Leone visa required
158 Singapore visa-free / 30 days
159 Slovakia visa required
160 Slovenia visa required
161 Solomon Islands visa required
162 Somalia visa on arrival / 30 days
163 South Africa visa-free / 30 days
164 South Korea visa-free / 30 days
165 South Sudan visa required
166 Spain visa required
167 Sri Lanka eTA / 30 days
168 St. Vincent and the Grenadines visa-free / 30 days
169 Sudan visa required
170 Suriname eVisa
171 Sweden visa required
172 Switzerland visa required
173 Syria visa required
174 Taiwan visa required
175 Tajikistan eVisa
176 Tanzania visa-free / 90 days
177 Thailand visa required
178 Timor-Leste visa on arrival / 30 days
179 Togo visa on arrival / 7 days
180 Tonga visa required
181 Trinidad and Tobago visa-free
182 Tunisia visa required
183 Turkey eVisa
184 Turkmenistan visa required
185 Tuvalu visa on arrival / 30 days
186 Uganda visa-free / 90 days
187 Ukraine visa required
188 United Arab Emirates eVisa
189 United Kingdom visa required
190 United States of America visa required
191 Uruguay visa required
192 Uzbekistan eVisa
193 Vanuatu visa-free / 30 days
194 Vatican City visa required
195 Venezuela visa required
196 Viet Nam visa required
197 Yemen visa required
198 Zambia visa-free / 90 days
199 Zimbabwe visa-free / 90 days