Home  ›  Visa-free entry  ›  Ghana
Visa requirements · updated Jul 2026

Who can enter Ghana visa-free?

Citizens of 33 countries can enter Ghana visa-free, plus 165 more on arrival or e-Visa. The full list of nationalities with allowed stay is below.

33visa-free
165on arrival / eTA
198total
VISAXSJul 2026
Ghana
Visa-free entry
33nations

Everything for your trip to Ghana

Partner links — we may earn a commission at no cost to you.

Visa-free · 33

Citizens of these countries enter Ghana visa-free. Tap for details.

Also without an embassy

Visa on arrival or online (e-Visa / ETA) when entering Ghana.

Afghanistan Visa on arrival Albania Visa on arrival Algeria e-Visa / ETA Andorra Visa on arrival Angola e-Visa / ETA Antigua and Barbuda Visa on arrival Argentina Visa on arrival Armenia Visa on arrival Australia Visa on arrival Austria Visa on arrival Azerbaijan Visa on arrival Bahrain Visa on arrival Bangladesh Visa on arrival Belarus Visa on arrival Belgium Visa on arrival Belize Visa on arrival Bhutan Visa on arrival Bolivia Visa on arrival Bosnia and Herzegovina Visa on arrival Brazil Visa on arrival Brunei Visa on arrival Bulgaria Visa on arrival Burundi e-Visa / ETA Cambodia Visa on arrival Cameroon e-Visa / ETA Canada Visa on arrival Central African Republic e-Visa / ETA Chad e-Visa / ETA Chile Visa on arrival China Visa on arrival Colombia Visa on arrival Comoros e-Visa / ETA Congo e-Visa / ETA Costa Rica Visa on arrival Croatia Visa on arrival Cuba Visa on arrival Cyprus Visa on arrival Czech Republic Visa on arrival DR Congo e-Visa / ETA Denmark Visa on arrival Djibouti e-Visa / ETA Dominica Visa on arrival Dominican Republic Visa on arrival Ecuador Visa on arrival Egypt e-Visa / ETA El Salvador Visa on arrival Equatorial Guinea e-Visa / ETA Eritrea e-Visa / ETA Estonia Visa on arrival Ethiopia e-Visa / ETA Fiji Visa on arrival Finland Visa on arrival France Visa on arrival Gabon e-Visa / ETA Georgia Visa on arrival Germany Visa on arrival Greece Visa on arrival Grenada Visa on arrival Guatemala Visa on arrival Haiti Visa on arrival Honduras Visa on arrival Hong Kong Visa on arrival Hungary Visa on arrival Iceland Visa on arrival India Visa on arrival Indonesia Visa on arrival Iran Visa on arrival Iraq Visa on arrival Ireland Visa on arrival Israel Visa on arrival Italy Visa on arrival Japan Visa on arrival Jordan Visa on arrival Kazakhstan Visa on arrival Kiribati Visa on arrival Kosovo Visa on arrival Kuwait Visa on arrival Kyrgyzstan Visa on arrival Laos Visa on arrival Latvia Visa on arrival Lebanon Visa on arrival Libya e-Visa / ETA Liechtenstein Visa on arrival Lithuania Visa on arrival Luxembourg Visa on arrival Macao Visa on arrival Madagascar e-Visa / ETA Malawi e-Visa / ETA Malaysia Visa on arrival Maldives Visa on arrival Malta Visa on arrival Marshall Islands Visa on arrival Mauritania e-Visa / ETA Mexico Visa on arrival Micronesia Visa on arrival Moldova Visa on arrival Monaco Visa on arrival Mongolia Visa on arrival Montenegro Visa on arrival Morocco e-Visa / ETA Mozambique e-Visa / ETA Myanmar Visa on arrival Namibia e-Visa / ETA Nauru Visa on arrival Nepal Visa on arrival Netherlands Visa on arrival New Zealand Visa on arrival Nicaragua Visa on arrival North Korea Visa on arrival North Macedonia Visa on arrival Norway Visa on arrival Oman Visa on arrival Pakistan Visa on arrival Palau Visa on arrival Palestine Visa on arrival Panama Visa on arrival Papua New Guinea Visa on arrival Paraguay Visa on arrival Peru Visa on arrival Philippines Visa on arrival Poland Visa on arrival Portugal Visa on arrival Qatar Visa on arrival Romania Visa on arrival Russia Visa on arrival Saint Kitts and Nevis Visa on arrival Saint Lucia Visa on arrival Samoa Visa on arrival San Marino Visa on arrival Sao Tome and Principe e-Visa / ETA Saudi Arabia Visa on arrival Serbia Visa on arrival Slovakia Visa on arrival Slovenia Visa on arrival Solomon Islands Visa on arrival Somalia e-Visa / ETA South Korea Visa on arrival South Sudan e-Visa / ETA Spain Visa on arrival Sri Lanka Visa on arrival Suriname Visa on arrival Sweden Visa on arrival Switzerland Visa on arrival Syria Visa on arrival Taiwan Visa on arrival Tajikistan Visa on arrival Thailand Visa on arrival Timor-Leste Visa on arrival Tonga Visa on arrival Tunisia e-Visa / ETA Turkey Visa on arrival Turkmenistan Visa on arrival Tuvalu Visa on arrival Ukraine Visa on arrival United Arab Emirates Visa on arrival United Kingdom Visa on arrival United States Visa on arrival Uruguay Visa on arrival Uzbekistan Visa on arrival Vanuatu Visa on arrival Vatican Visa on arrival Venezuela Visa on arrival Vietnam Visa on arrival Yemen Visa on arrival Zambia e-Visa / ETA

Everything for your trip to Ghana

Partner links — we may earn a commission at no cost to you.

Frequently asked

How many nationalities can enter Ghana visa-free?
Citizens of 33 countries can enter Ghana visa-free, plus 165 more on arrival or with an e-Visa/eTA. See the full list above.
Who gets a visa on arrival for Ghana?
Visa on arrival for Ghana is available to citizens of 138 countries — see the section below.
How do I check if I need a visa for Ghana?
Pick your nationality in the checker on the homepage — we'll instantly show your visa status for Ghana and how many days you get.
Can Ghana entry rules change?
Yes, visa rules change periodically. This data is current as of Jul 2026 — always confirm with the Ghana embassy before travel.

Where Ghana citizens can travel

The other way round — the Ghana passport ranking and its visa-free destinations.

Ghana passport