As of 2021, British citizens can travel to 185 countries and territories without a visa or with a visa on arrival. However, visa-free access can change at any time, so it’s always advisable to check with the embassy or consulate of the country you plan to visit before traveling. Here is a comprehensive list of visa-free countries for British passport holders:
Africa:
- Botswana
- Gambia
- Lesotho
- Malawi
- Mauritius
- Namibia
- Rwanda
- Senegal
- Seychelles
- South Africa
- Eswatini (Swaziland)
- Tanzania
- Tunisia
- Zambia
- Zimbabwe
- Americas:
- 16. Antigua and Barbuda
- Argentina
- Bahamas
- Barbados
- Belize
- Bermuda
- Bolivia
- Brazil
- Canada
- Chile
- Colombia
- Costa Rica
- Dominica
- Dominican Republic
- Ecuador
- El Salvador
- Grenada
- Guatemala
- Guyana
- Haiti
- Honduras
- Jamaica
- Mexico
- Nicaragua
- Panama
- Paraguay
- Peru
- St Kitts and Nevis
- St Lucia
- St Vincent and the Grenadines
- Suriname
- Trinidad and Tobago
- Uruguay
- USA
- Venezuela
- Asia:
- 51. Armenia
- Azerbaijan
- Bahrain
- Bangladesh
- Brunei
- Cambodia
- China
- Georgia
- Hong Kong SAR
- Indonesia
- Israel
- Japan
- Jordan
- Kazakhstan
- Kuwait
- Kyrgyzstan
- Laos
- Lebanon
- Macao SAR
- Malaysia
- Maldives
- Mongolia
- Nepal
- Oman
- Palestine
- Philippines
- Qatar
- Singapore
- South Korea
- Sri Lanka
- Taiwan
- Tajikistan
- Thailand
- Timor-Leste
- Turkey
- Turkmenistan
- United Arab Emirates
- Uzbekistan
- Vietnam
- Yemen
- Europe:
- 91. Albania
- Andorra
- Austria
- Belarus
- Belgium
- Bosnia and Herzegovina
- Bulgaria
- Croatia
- Cyprus
- Czech Republic
- Denmark
- Estonia
- Finland
- France
- Germany
- Greece
- Hungary
- Iceland
- Ireland
- Italy
- Kosovo
- Latvia
- Liechtenstein
- Lithuania
- Luxembourg
- Malta
- Moldova
- Monaco