Technically, yes. However, please keep in mind that the card currency is Euro. So, if you make a transaction in another currency, you may need to pay a conversion fee based on the exchange rate set by Visa on the day of the transaction.