Portugal passport holders can visit 135 countries visa free. Portuguese citizens also have access to 34 countries with visa on arrival, and 17 e-visa countries.
Entry under European treaties
Austria
Belgium
Bulgaria
Cyprus
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Hungary
Iceland
Ireland
Italy
Latvia
Liechtenstein
Lithuania
Luxembourg
Malta
Netherlands
Norway
Poland
Romania
Slovakia
Slovenia
Spain
Sweden
Switzerland
United Kingdom
Visa-free entry (or visa-on-arrival) valid for 6 months
Visa-free entry (or visa-on-arrival) valid for 183 days
Visa-free entry (or visa-on-arrival) valid for 180 days
Visa-free entry (or visa-on-arrival) valid for 4 months
Visa-free entry (or visa-on-arrival) valid for 3 months
Antigua and Barbuda
Argentina
Bahamas
Barbados
Dominica
El Salvador
Guyana
Honduras
Hong Kong
Japan
Kenya1
Kuwait2
Malaysia
Morocco
Namibia
New Zealand
Senegal
Turkey3
Uruguay
Visa-free entry (or visa-on-arrival) valid for 90 days
Albania
Bangladesh
Bolivia
Bosnia and Herzegovina
Botswana
Brazil
Brunei
Chile
Colombia
Costa Rica
Guatemala
Malawi
Moldova
Nicaragua1
Paraguay
Serbia
South Africa
Taiwan
Ukraine
Venezuela
Zambia2
Visa-free entry (or visa-on-arrival) valid for 60 days
Visa-free entry (or visa-on-arrival) valid for 1 month
Visa-free entry (or visa-on-arrival) valid for 30 days
Egypt1
Indonesia2
Thailand
United Arab Emirates
Visa-free entry (or visa-on-arrival) valid for 21 days
Visa-free entry (or visa-on-arrival) valid for 14 days
All other destinations
To visit other countries, or to stay for longer periods, you may require a visa. Please check with the embassy or consulate of the country you will be visiting.