To travel to Costa Rica, your passport must be valid for at least six months after arrival. You also must have a return or onward ticket. Although citizens of the United States, Canada and most European nations do not need a visa Tourists are generally permitted to stay for up to 90 days.