Ghana entry requirements for Sri Lanka passport holders
Sri Lankan passport holders can get a visa on arrival at Ghana's Kotoka International Airport in Accra. It's valid for up to 30 days and costs $150 for single entry or $200 for multiple entry. Pay in cash (USD, EUR, or GBP) and ensure your passport is valid for at least 6 months from the day you enter Ghana.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get your visa on arrival at Kotoka International Airport in Accra. Have $150 USD in cash ready for the single-entry visa fee (valid up to 30 days). You'll need a passport photo and your return ticket details — the officer will ask for both.Apply online | Required |
| Valid passport Must be valid for at least 6 months beyond your intended departure date from Ghana | Your passport needs at least 6 months of validity remaining from the day you plan to leave Ghana. Carry a photocopy of the bio-data page separately — some officers ask to see it during the visa-on-arrival process. | Required |
| Return or onward ticket Required for visa-on-arrival processing | You must show a confirmed return or onward flight ticket before they issue the visa on arrival. The airline at check-in in Colombo will also ask for it — no ticket, no boarding. | Required |
| Proof of accommodation Hotel booking or host invitation letter | Have a printed hotel reservation or an invitation letter from your host in Ghana. Immigration officers at the visa-on-arrival desk sometimes ask where you're staying — a booking confirmation covers you. | Recommended |
| Proof of funds Cash or bank statement showing you can support yourself | Carry at least $500 USD in cash or have a bank statement showing sufficient funds. The visa-on-arrival officer may ask how you'll fund your stay — having cash visible helps. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Ghana embassy in Colombo or online if available.
Suitable for frequent travellers; must have valid reason.
Requires invitation letter from Ghanaian company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable at the airport in USD, GBP, or EUR. Exact amount may vary. | $150 USD (approx. 150 USD) |
| Overstay fine per dayNo maximum cap specified; avoid overstaying. | $20 USD per day (approx. 20 USD) |
| Stay extension (per 30 days)Apply at Ghana Immigration Service before current stay expires. | $50 USD (approx. 50 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 Ghana
Sri Lanka passport holders transiting through Ghana's international airports (e.g., Kotoka) do not need a transit visa if staying airside and not passing through immigration. However, if leaving the airport or changing terminals, a visa may be required.
- Holders of valid US, UK, or Schengen visas may transit without visa for up to 48 hours.
Health & vaccines for Ghana
Widespread throughout Ghana; prophylaxis recommended for all travellers.
Occurs in urban and rural areas; mosquito avoidance is key.
Rare in travellers; ensure safe food and water.
Risk is high nationwide, especially in rural areas. Prophylaxis (e.g., atovaquone-proguanil, doxycycline) is strongly recommended. Use insect repellent and bed nets.
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 permits; bring passport, photos, and fee.
Handles extensions for visitors in Ashanti Region.