Sri Lanka entry requirements for Ghana passport holders
Ghanaian passport holders can get a visa on arrival at any international airport in Sri Lanka in 2026. You'll need a valid passport, a return ticket, and proof of accommodation. The process is straightforward — just follow the signs to the visa counter after landing.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival at Bandaranaike International Airport | Ghanaian passport holders can get a visa on arrival at Colombo's Bandaranaike International Airport. Have your passport, a printed return ticket, and proof of accommodation ready. The fee is around $40 USD — bring cash in US dollars.Apply online | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Your Ghanaian passport needs at least 6 months of validity from your date of entry into Sri Lanka. Airlines check this before boarding — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Printed or digital copy | Immigration officers at Colombo airport routinely ask for proof of onward travel. Have a printed copy of your return or onward ticket ready — showing it on your phone works too, but a printout avoids any phone battery issues. | Required |
| Proof of accommodation Hotel booking or invitation letter | Carry a printed hotel booking confirmation or an invitation letter from your host in Sri Lanka. Immigration may ask for it at the counter — having it ready speeds things up. | Recommended |
| Proof of funds Cash, card, or bank statement | Have at least $100 USD per day of your stay available — either in cash, on a credit card, or shown on a recent bank statement. Immigration rarely checks this, but it is a formal requirement. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply online via ETA system before travel.
Ideal for multiple visits within validity.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable in USD or LKR at the airport upon arrival. | $35 USD (approx. 11,500 LKR) |
| Visa on Arrival (double entry, 30 days each)Available at major entry points. | $40 USD (approx. 13,000 LKR) |
| Stay extension (per month, up to 6 months total)Apply at Department of Immigration and Emigration in Colombo. | $50 USD (approx. 16,000 LKR) per month |
| Overstay fine (per day)Pay at immigration office before departure. | $10 USD (approx. 3,200 LKR) per day, max $500 USD |
Common reasons for entry denial
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 Sri Lanka
Ghana passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing immigration. For landside transit or longer stops, a visa on arrival may be required.
- Holders of valid US, UK, Schengen, or Canadian visas may transit without visa for up to 48 hours.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy season.
Mosquito-borne; outbreaks occur sporadically.
Risk from floodwater or freshwater exposure; avoid wading in floodwaters.
Malaria risk is low in most tourist areas; prophylaxis not routinely recommended but consider for rural travel in dry zone.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for extensions and visa issues. Bring passport, visa, photos, and fee.
Handles extensions for central region visitors.
Practical information for GH travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.