FY2025

Transit in Puerto Rico

67 agencies report to the National Transit Database from Puerto Rico.

Boardings
15.4M
Operating cost
$216.7M
Cost per ride
$14.12
Fare recovery
3.1%
Agency City Modes Boardings Cost / ride Subsidy / ride Fare recovery
San Juan
Heavy Rail Bus +1
7.18M $11.55 — —
San Juan
Bus Demand Response
4.04M $11.60 — —
San Juan
Publico
1.85M $3.49 $0.22 93.8%
Guaynabo
Ferryboat
1.73M $30.95 $27.07 12.6%
Ponce
Bus Demand Response
472.1K $5.88 — —
Carolina
Bus Demand Response
273.2K $9.35 — —
Guaynabo
Bus Demand Response
245.4K $8.67 — —
Bayamon
Bus Demand Response
155.3K $11.30 — —
San Juan
Bus
122.3K $15.26 — —
Mayaguez
Bus Demand Response
117K $23.71 — —
Caguas
Bus Demand Response
91.9K $17.89 — —
Toa Baja
Bus Demand Response
75.9K $7.94 — —
Dorado
Bus Demand Response
74.8K $12.17 — —
Cabo Rojo
Bus
68.7K $36.29 — —
Vega Alta
Bus Demand Response
68.4K $11.02 — —
Yauco
Bus Demand Response
67K $20.26 — —
Vega Baja
Bus Demand Response
59.6K $20.28 — —
Barceloneta
Bus Demand Response
49.2K $15.64 — —
Camuy
Bus Demand Response
48.3K $41.85 — —
San Lorenzo
Bus Demand Response
41.7K $22.14 — —
Corozal
Bus
41K $3.34 — —
Manati
Bus Demand Response
38.3K $9.46 — —
Cayey
Bus Demand Response
36.4K $11.39 — —
Canovanas
Bus Demand Response
33.2K $24.53 — —
Lajas
Bus Demand Response
32.4K $7.81 — —
Juncos
Bus Demand Response
29.1K $8.17 — —
Fajardo
Bus Demand Response
27K $28.88 — —
Humacao
Bus Demand Response
20.5K $32.75 — —
Cidra
Bus Demand Response
15.1K $19.47 — —
Hormigueros
Bus Demand Response
14.1K $16.69 — —
Anasco
Bus Demand Response
12.9K $14.36 — —
Gurabo
Bus Demand Response
9.2K $26.56 — —
Catano
Bus Demand Response
8.9K $25.88 — —
Villalba
Bus Demand Response
8.7K $40.08 — —
Orocovis
Bus Demand Response
6.3K $7.67 — —
San Sebastian
Bus Demand Response
5.6K $21.85 — —
Comerio
Bus Demand Response
5.3K $16.14 — —
Hatillo
Bus Demand Response
4.7K $66.94 — —
Lares
Bus Demand Response
3.1K $106.18 — —
Utuado
Bus
2.3K $16.31 — —
Vieques
Bus
2.1K $30.67 — —
Ciales
Demand Response
1.5K $29.14 — —
Coamo
Bus Demand Response
1.5K $60.31 — —
Salinas
Demand Response
1.4K $19.89 — —
Jayuya
Bus
1.4K $83.43 — —
Patillas
Bus
1.1K $104.95 — —
Adjuntas
662 $26.37 — —
Aguada
Bus Demand Response
607 $74.63 — —
Arroyo
Demand Response
332 $64.10 — —
Ceiba
— — — —
Barranquitas
— — — —
Trujillo Alto
— — — —
Quebradillas
— — — —
Florida
— — — —
Santa Isabel
— — — —
Aibonito
— — — —
Guanica
— — — —
San Juan
— — — —
Aguas Buenas
— — — —
San German
— — — —
Naranjito
— — — —
Guayama
— — — —
Isabela
— — — —
Rio Grande
— — — —
Toa Alta
— — — —
Arecibo
— — — —
Maunabo
— — — —