Ghanaian passport holders can get a visa on arrival in Lesotho. You don't need to apply in advance — just show up at the airport or border with the right documents and pay the fee. As of 2026, the process is straightforward for tourism or short business visits.
Entry requirements
Requirement
Details
Status
Visa on arrival
Visa on arrival
Get your visa on arrival at Moshoeshoe I International Airport or any land border. Pay the fee in cash (US dollars or South African rand) — around $50 USD for a single-entry tourist visa. Have two passport-sized photos and the completed arrival form ready.
Required
Valid passport
Passport validity
Your passport must be valid for at least 6 months beyond your intended departure date from Lesotho. Carry a photocopy of the bio-data page separately from the passport itself.
Required
Return or onward ticket
Proof of onward travel
Immigration officers routinely ask for a confirmed return or onward ticket before issuing the visa on arrival. Have a printed copy or a screenshot of your booking ready — they do not accept verbal promises.
Required
Proof of accommodation
Hotel booking or invitation letter
Carry a printed hotel reservation or a letter of invitation from your host in Lesotho. Officers rarely ask for it, but having it ready avoids delays at the counter.
Recommended
Proof of funds
Sufficient cash or bank statement
Have at least $200 USD in cash or a recent bank statement showing available funds. Immigration may ask to see proof you can support yourself during your stay.
Recommended
Cash only for visa fee
The visa on arrival fee must be paid in cash — no credit or debit cards. Carry Lesotho loti or South African rand in small denominations. ATMs are available at the airport but may have limited cash.
Visa duration confirmed at entry
The immigration officer decides how many days you get (usually 14–30). Ask clearly: 'How many days is my visa valid for?' before leaving the counter. Write it down if needed.
What happens at the border
1
Arrive at the border or airport
At Moshoeshoe I International Airport (Maseru) or any land border, head to the immigration counter. Look for the 'Visa on Arrival' sign. There's no separate pre-approval process.
2
Present your documents
Hand over your passport (valid 6+ months), return ticket (screenshot or printout), and accommodation booking. The officer will check everything quickly.
3
Pay the visa fee
Pay the visa on arrival fee in cash — usually around M150–M300 (about $8–$17 USD). Have the exact amount in Lesotho loti or South African rand (both accepted). Credit cards are not accepted.
4
Receive your visa and enter
The officer stamps your passport with the visa. You're free to enter. The visa is typically valid for 14–30 days, but confirm the exact duration with the officer.
Visa options if you want to stay beyond the free limit:
Tourist visa (single entry)
Max stay30 days, extendable 30 days
Validity3 months from issue
CostM500 (approx. $28 USD)
Apply at Lesotho embassy or online before travel for longer stays.
Tourist visa (multiple entry)
Max stay30 days per entry, extendable
Validity6 months from issue
CostM1,000 (approx. $56 USD)
Ideal for frequent travellers; allows multiple entries.
Business visa
Max stay90 days, extendable
Validity6 months from issue
CostM1,500 (approx. $84 USD)
Requires invitation letter from Lesotho company.
work visa
Work Permit (Lesotho)
1 year, renewable
M2,000 (approx. $112 USD) plus employer sponsorship
For foreign nationals employed by a Lesotho company. Requires a job offer and work permit application. Allows long-term residence.
student visa
Student Visa
Duration of studies, renewable annually
M1,000 (approx. $56 USD) plus proof of enrollment
For those enrolled at a recognized Lesotho educational institution. Requires acceptance letter and proof of funds.
investor visa
Investor Permit
2 years, renewable
M5,000 (approx. $280 USD) plus proof of investment
For individuals investing a minimum of M500,000 (approx. $28,000 USD) in Lesotho. Requires business plan and registration.
Other fees
Service
Cost
Visa on arrival (single entry)Visa on arrival is issued free of charge for stays up to 14 days.
Free (no fee for Ghana passport holders)
Stay extension (per month)Extensions are possible at immigration offices for up to 2 additional months.
M500 (approx. $28 USD)
Overstay fine (per day)Overstay fines are assessed at departure; avoid overstaying to prevent penalties.
M100 (approx. $5.60 USD) per day, max M2,000 (approx. $112 USD)
Common reasons for entry denial
Insufficient funds30%
No return ticket25%
Incomplete documents20%
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Lesotho
No transit visa needed
Ghana passport holders transiting through Lesotho do not need a transit visa if staying airside and not passing through immigration. However, if leaving the airport or staying overnight, a visa on arrival is required.
Airside transitAllowed up to 24h
Exceptions & conditions
Holders of a valid US, UK, or Schengen visa may transit without visa for up to 48 hours.
Transit hubsMoshoeshoe I International Airport (MSU), Maseru
Health & vaccines for Lesotho
Required for entry
Yellow FeverRequired if arriving from a country with yellow fever risk (Ghana is endemic). Must show certificate at entry.
The fee is typically between M150 and M300 (about $8–$17 USD). Pay in cash — Lesotho loti or South African rand are both accepted. Credit cards are not accepted.
The visa on arrival is usually valid for 14 to 30 days. The exact duration is at the discretion of the immigration officer, so confirm it when you receive your stamp. Extensions are possible but not guaranteed.
Extensions are technically possible but not guaranteed. You'd need to visit the Department of Immigration in Maseru. The process can take a few days and costs extra. It's easier to plan your stay within the initial visa period.
The same visa on arrival process applies at all official land borders, like Maseru Bridge or Caledonspoort. Have your documents ready and cash for the fee. Land borders can be busier, so allow extra time.
Lesotho does not require a yellow fever vaccine for entry from Ghana. However, if you've recently traveled to a country with yellow fever, you may need proof. Check with your airline or the Lesotho embassy for the latest requirements.
Yes, South African rand is widely accepted alongside Lesotho loti. The exchange rate is 1:1. For the visa fee, have exact change in either currency.
You will be denied entry. The 6-month validity is strictly enforced. Renew your passport before traveling.
Entry requirements change. This page was verified on May 29, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.