
Every year the roads to Cartago become a shared path traveled by people from every province, social background, and generation.
The Romería de la Virgen de los Ángeles is Costa Rica's most significant religious pilgrimage, drawing hundreds of thousands of devotees to the Basilica in Cartago each August 2nd. Pilgrims walk from across the country—some traveling for days on foot—in an act of faith and gratitude, their footsteps creating an electric atmosphere of collective devotion that transforms entire towns along the route. The journey itself becomes a shared cultural ritual where strangers become companions, street vendors offer sustenance, and the landscape fills with hymns, prayers, and the rustle of processions moving through dawn and dusk. This centuries-old tradition embodies Costa Rican spirituality, resilience, and community bonds that transcend social divides, making it a window into the nation's deepest cultural values.
The pilgrimage culminates on August 2nd when hundreds of thousands of devotees walk routes across Costa Rica to reach the Basilica in Cartago, with many starting their journey days or weeks in advance from distant provinces. The main San José to Cartago route covers 22 km and typically takes 4–7 hours, though longer routes from Guanacaste, Puntarenas, Limón, and other regions require multi-day treks. Expect a physically demanding experience where many pilgrims complete the final meters on their knees as an act of devotion, and prepare for an atmosphere filled with hymns, prayers, and processions moving through dawn and dusk. Once at the Basilica, visitors touch the sacred rock associated with the apparition, visit the spring beneath the shrine, and attend Mass alongside participants from every social background and generation.
How to Participate
Visitors can join the pilgrimage by walking alongside devotees on the routes leading to the Basilica in Cartago. Many pilgrims begin from San José or other towns across the country on August 1st, arriving at the Basilica on August 2nd. Visitors can also attend the religious services at the Basilica on August 2nd without participating in the full pilgrimage walk.
Best Time to Visit
August 2nd is the peak pilgrimage day when tens of thousands of devotees walk to the Basilica in Cartago; arrive early morning (5–7am) to experience the spiritual atmosphere and avoid peak afternoon crowds, though the festival atmosphere builds throughout the day. The weeks leading up to August 2nd (especially July 25–August 2) see processions and religious activities, making any visit during this period culturally authentic.
When to Experience
August 2nd annually; pilgrimage walking begins August 1st with arrivals continuing through August 2nd
What to Expect
Cultural Etiquette
Who This Is For
“Many pilgrims walk barefoot as a personal act of penance or gratitude, so be prepared to see this and understand it as a deeply personal spiritual commitment rather than hardship. The Basilica itself becomes extremely crowded on August 2nd—arriving very early in the morning or attending services on August 1st offers a more manageable experience while still participating meaningfully.”
Cartago
Share what this place felt like. Every perspective helps someone find their way here.
Other cultural experiences you might enjoy.
Locations in the same region where this tradition comes alive.