Yes, you can use a lifetime free credit card overseas. However, you may be charged foreign transaction fees for purchases made in foreign currency.