Carrillo is located approximately 41 km (25 miles) from Nicoya, the economic and administrative hub of the region. Access to Carrillo is via paved roads. The total drive takes about 4 hours from San Jose’s Juan Santamaria International Airport (SJO) and under 2 hours from Liberia’s Daniel Oduber International Airport (LIR).
Public buses operate between nearby Samara and Nicoya several times a day; express buses operated by Empresa Alfaro also connect Samara with San Jose, usually twice a day.
Air service is provided by Sansa Airlines to the adjacent Islita Airport.