Visa on arrival
Visa on arrival30 days
Lesotho passport holders can get a visa on arrival in Cambodia, for stays of up to 30 days.
You get the visa at the border, usually for a fee. Not every airport or land crossing issues it.
Check another trip
eVisa required
See that ruleMore of Asia for Lesotho passport holders
AfghanistaneVisa
ArmeniaVisa required
AzerbaijanVisa required
BahrainOn arrival14 days
BangladeshVisa-free90 days
BhutaneVisa90 days
BruneiVisa required
ChinaVisa required
CyprusVisa required
GeorgiaeVisa30 days
Hong KongVisa-free14 days
IndiaeVisa60 days
IndonesiaVisa required
IranOn arrival30 days
IraqeVisa30 days
IsraeleTA90 days
JapanVisa-free90 days
JordanOn arrival30 days
KazakhstaneVisa
KuwaitVisa required
KyrgyzstaneVisa30 days
LaosVisa required
LebanonVisa required
MacaoOn arrival30 days
MalaysiaVisa-free30 days
MaldivesOn arrival30 days
MongoliaeVisa30 days
Myanmar (Burma)Visa required
NepalOn arrival30 days
North KoreaVisa required
OmaneVisa
PakistaneVisa
PalestineVisa-free
PhilippinesVisa-free30 days
QatareVisa
Saudi ArabiaVisa required
SingaporeVisa-free30 days
South KoreaeTA60 days
Sri LankaOn arrival30 days
SyriaeVisa
TaiwanVisa required
TajikistaneVisa45 days
ThailandeVisa60 days
Timor-LesteOn arrival30 days
TürkiyeVisa required
TurkmenistanVisa required
United Arab EmirateseVisa30 days
UzbekistanVisa required
VietnameVisa90 days
YemenVisa required