Quick Answer
Xochi — officially “Corredor de las Flores” — is Guatemala’s newest toll highway, open to traffic since June 14, 2026. It’s a 31-km, four-lane private road running alongside the CA-2 Occidente from km 142.5 in San Antonio Suchitepéquez to km 173 in San Andrés Villa Seca, Retalhuleu. Its whole purpose is to skip the slow, congested crawl through Mazatenango and Cuyotenango — a stretch that can take 2 to 4 hours in heavy traffic and that Xochi covers in about 25 to 30 minutes at its 80 km/h limit.
For a car, the full route costs roughly Q45 (three Q15 segments). The free public CA-2 through the towns is still there if you’d rather not pay — Xochi is the time-saver when you’re hauling cargo, racing a weekend crowd to Xocomil, or just done sitting in Mazatenango traffic.
Distance and Time
| Metric | Value |
|---|---|
| Length | 31 km (CA-2 Occidente, km 142.5 → km 173) |
| Lanes | 4 (two per direction) |
| Max speed | 80 km/h |
| Drive time on Xochi | ~25–30 minutes |
| Same stretch on public CA-2 | 2–4 hours in heavy traffic |
| Toll (car, full route) | ~Q45 (3 × Q15) |
| Free alternative | Public CA-2 Occidente through the towns |
| Opened | June 14, 2026 |
Tolls
Xochi charges per 10-km segment — the route is split into three. You pay for the segments you actually use, and the operator gives preferential rates to drivers who use two or all three segments.
| Vehicle | Toll per 10-km segment |
|---|---|
| Motorcycle / car | Q15 |
| Bus (2–3 axles) | Q30 |
| Truck (2 axles) | Q35 |
| Truck (3–4 axles) | Q50 |
| Heavy cargo (5–6 axles) | Q70 |
| Each extra light axle | +Q20 |
| Each extra heavy axle | +Q30 |
A standard car driving the full 31 km therefore pays about Q45. Tuk-tuks are prohibited on the highway. Toll prices are set by the private operator and are not part of the government’s provincial road network — treat the figures above as the opening tariff and confirm at the gate.
Route Map
Xochi crosses six municipalities — five in Suchitepéquez and one in Retalhuleu — in three toll segments:
| Segment | Roughly | Notable |
|---|---|---|
| Tramo 1 | km 142.5 → ~152 | Starts at San Antonio Suchitepéquez; 9 bridges |
| Tramo 2 | km 152 → ~162 | Past Santo Domingo, San Lorenzo, Mazatenango; 9 bridges |
| Tramo 3 | km 162 → 173 | Cuyotenango to San Andrés Villa Seca, Retalhuleu; 5 bridges |
The full build includes 23 bridges, 18 culverts, and 4 grade-separated interchanges, engineered to AASHTO and SIECA standards. Construction began in September 2023.
Where it takes you: the highway’s Retalhuleu terminus puts you minutes from the Irtra parks — Xocomil (water park) and Xetulul (theme park) — two of Guatemala’s biggest domestic-tourism draws. Beyond Retalhuleu, the CA-2 Occidente continues to the Costa Sur Pacific beaches, up toward Quetzaltenango (Xela), and west to the Mexico border at Tecún Umán.
Who Should Use It
- Heading to Xocomil or Xetulul on a weekend or holiday? Worth it. The Mazatenango–Cuyotenango stretch is exactly where holiday traffic stacks up, and Q45 to skip 2–3 hours of it is an easy call with kids in the car.
- Driving the Pacific corridor toward Retalhuleu, the Costa Sur, Xela, or the Mexico border? Worth it on a schedule, especially with cargo or a shuttle to catch.
- Casual, no time pressure, light traffic (early weekday morning)? The free public CA-2 is fine — you won’t lose much, and you keep the Q45.
Payment
Two ways to pay:
- TAG electrónico (electronic toll tag) — the operator’s recommended method, bought at the toll gates. It keeps you out of the cash queue, which matters during weekend peaks.
- Cash — accepted depending on the rollout phase. In the first weeks especially, carry small bills as a backup in case a TAG lane is the only one open or your tag balance runs low.
Driving It Safely
Xochi is brand-new, four-lane, and limited-access — a genuinely better road surface than most of the country. The usual Guatemala driving rules still apply: see our driving safety guide for night-driving and checkpoint notes, and the rental car + insurance breakdown before you pick up a car for a Costa Sur trip. Most of this route is flat coastal-plain highway, so you do not need 4WD — see 4WD or not. Budget the toll on top of fuel: check live Guatemala gas prices before a Costa Sur run, since the lowland heat keeps the AC (and the fuel gauge) working.
Background: Why a Private Toll Highway?
Xochi is unusual for Guatemala in two ways. First, it’s privately financed — the project was built by a group of roughly 600 investors rather than the government, with construction starting in September 2023 and an estimated 4,000 jobs generated. Most of the country’s roads, including the older Autopista Palín–Escuintla, are public concessions or state-built; a fully private inter-urban toll highway of this scale is new ground here.
Second, the road targets a genuine economic chokepoint. The CA-2 Occidente is the Pacific-lowland artery that moves people and freight from the capital toward the southwest — the Costa Sur farms and ports, Retalhuleu and Quetzaltenango, and the Mexico border at Tecún Umán, with onward regional trade. The two-lane stretch through Mazatenango and Cuyotenango funneled all of that through congested town centers. Xochi is engineered to AASHTO and SIECA international highway standards to pull an estimated 30% of that flow onto a faster bypass.
Its distance-based tolling (pay per segment used) plus the electronic TAG is also a departure from Guatemala’s usual flat-rate toll booths — closer to how modern toll networks work elsewhere in the region.
FAQ
Is the Xochi toll worth it? For weekend trips to Xocomil/Xetulul or any time the through-town CA-2 is jammed, yes — about Q45 for a car to turn a 2–4 hour crawl into 30 minutes. For an empty early-morning weekday, the free CA-2 is fine.
Can buses and trucks use it? Yes. Buses pay Q30 per segment, trucks Q35–Q70 depending on axles. Only tuk-tuks are banned.
Does it reach Xela? Not directly — Xochi ends at Retalhuleu (km 173). From there the CA-2 and the highland turnoff continue to Quetzaltenango. But it removes the worst bottleneck on the coastal approach.
{{ partial “cluster-mesh.html” . }}