If you are an EU or American national, you can drive in Portugal with your driving license. If you are staying longer than six months, an International Driving License is required. If you do not have an EU or American license, you should obtain an International Driving Permit (IDP) before you arrive.