Los ciudadanos con pasaporte de cualquiera de los siguientes países, pueden permanecer en Costa Rica por 90 días sin visa:
Argentina, Austria, Bélgica, Brasil, Canadá, Dinamarca, Finlandia, Francia y dependencias, Alemania, Grecia, Holanda y dependencias, Hungría, Israel, Italia, Japón, Liechtenstein, Luxemburgo, Noruega, Panamá, Paraguay, Polonia, Portugal, Puerto Rico, Rumania, Corea del Sur, España, Suecia, Suiza, Trinidad y Tobago, Reino Unido, Estados Unidos, República Checa y Uruguay.
Los ciudadanos con pasaporte válido de cualquiera de los siguientes países pueden permanecer en Costa Rica por 30 días sin necesidad de visa, y una vez en el país pueden solicitar una "Prórroga de Turismo" a la Oficina de Migración, que permite alargar la estadía hasta un total de 90 días:
Antigua y Barbuda, Australia, Bahamas, Barbados, Belice, Bolivia, Bulgaria, Chile, Dominica, El Salvador, Granada, Guatemala, Guyana, Honduras, Islandia, Irlanda, Jamaica, Kenia, México, Nueva Zelanda, Filipinas, Rusia, San Cristóbal, San Marino, Santa Lucía, San Vicente, Singapur, Eslovaquia, Sudáfrica, Surinam, Taiwán, Turquía, El Vaticano, Venezuela, Estonia y Mónaco.
Los ciudadanos de los países que no aparecen en las listas anteriores, deben obtener una visa de una embajada o consulado de Costa Rica antes de viajar aquí.