Getting around Puerto Viejo Costa Rica is one of the first practical questions visitors and new residents face — and the answer is simpler and more pleasant than most places. The corridor from Puerto Viejo town to Manzanillo is 23km of flat, mostly paved road running along the Caribbean coast through jungle and past beach turnoffs. A bicycle covers most of this. A taxi-bike covers the rest. A car is optional and genuinely unnecessary for most people most of the time. 🚲
The Bicycle — The Default Option
The bicycle is how Puerto Viejo works as a daily life environment. The coastal road is flat — no hills between town and Punta Uva — and in reasonable condition. Cycling to the Saturday market from Cocles (2km) takes 10 minutes. Cycling to Punta Uva for a beach day (13km from town) takes 45-60 minutes at a relaxed pace. Cycling to the café for a morning work session and then to the beach for an afternoon swim is the standard daily routine of long-term residents. 🚲
Where to get a bicycle: bike rentals are available in town center and along the Cocles road for $8-15/day or $50-80/month. For any stay over two weeks, buying a bicycle makes more sense than daily rental — used bicycles in good condition are available through Facebook Marketplace and the local community for $60-150. A combination lock is essential: unlocked bicycles are the most frequently stolen item in Puerto Viejo.
Taxi-Bikes — The Practical All-Weather Option
Taxi-bikes (taxi en moto) are motorcycle taxis that operate throughout the Puerto Viejo corridor at all hours. They are the evening transport of choice (cycling dark road sections alone at night is not recommended), the rainy-day option, and the solution for any trip where a bicycle is impractical. They stop when you wave from the roadside or can be called through local contacts. 🛵
| Route | Approximate Cost |
|---|---|
| Town center to Cocles beach | $2–$3 |
| Town center to Playa Chiquita | $3–$5 |
| Town center to Punta Uva | $5–$7 |
| Town center to Manzanillo | $8–$12 |
| Cocles to town center | $2–$3 |
| Any short hop within neighbourhood | $1–$2 |
Confirm the price before getting on — prices are negotiated rather than metered. At night, from a bar or event, a taxi-bike is the standard exit option. Long-term residents typically develop a relationship with one or two regular taxi-bike drivers who they call directly.
Local Buses
Local MEPE buses run between Cahuita, Puerto Viejo, and Manzanillo several times daily. The fare is $1-2 for any stop along the corridor. The bus from Puerto Viejo town center continues to Limón (45 minutes, $3-4) from where you can connect to San José. 🚌
The bus schedule from Puerto Viejo to San José via Caribeños: multiple departures from the Puerto Viejo bus terminal in town center, journey 3.5-4 hours, fare $10-12. The last bus to San José is typically mid-afternoon — check the current schedule at the terminal on arrival. For day trips to Limón for shopping or appointments, the bus is the most economical option.
Renting a Car — When It Makes Sense
A rental car is genuinely unnecessary for most visitors and long-term residents. The situations where it makes sense: regular Limón or San José trips for shopping or medical appointments (the bus handles this but a car is faster and more convenient with luggage), exploring areas beyond the main coastal corridor that are not on bus routes, or travelling with significant luggage or equipment. 🚗
Car rental in Costa Rica: international agencies (Budget, Hertz, Avis) operate at SJO airport and San José. No major rental agencies operate in Puerto Viejo itself — you would need to pick up in San José and drive to Puerto Viejo (3.5-4 hours). Costa Rica requires collision damage waiver (CDW) insurance — budget for this. Local driving standards differ from North America and Europe — potholes are real, road markings are inconsistent, and driving speed is generally slow. A 4WD is recommended if you plan to drive any unpaved roads.
Key Distances from Puerto Viejo Town
| Destination | Distance | Bike | Taxi-Bike | Bus |
|---|---|---|---|---|
| Playa Cocles | 2km | 10 min | $2-3 / 5 min | – |
| Playa Chiquita | 6km | 25 min | $3-5 / 10 min | $1 / 15 min |
| Punta Uva | 13km | 50 min | $5-7 / 20 min | $1.5 / 25 min |
| Manzanillo | 23km | 90 min | $8-12 / 35 min | $2 / 45 min |
| Cahuita | 20km north | – | $10-15 | $2 / 30 min |
| Limón city | 45km north | – | $25-35 | $3-4 / 45 min |
| San José | ~200km | – | – | $10-12 / 4 hrs |
Practical Tips
Get a bicycle within the first day — it transforms the experience of the place. Buy a good combination lock immediately. Save at least one local taxi-bike number in your phone for evenings. Download offline maps (Maps.me or Google Maps offline) for the corridor — the road is simple but having offline navigation helps with locating specific beach access points and businesses. The Saturday market is walkable from the town bus terminal and Cocles is easily bikeable — these two anchor points cover most logistical needs. For getting to San José for flights, the Caribeños bus is reliable — give yourself 5 hours before your flight. See the full trip planning hub at 🗺️ planning your trip to Puerto Viejo.
If you're imagining yourself here already, you're not alone. Dive into our Ultimate Guide to Puerto Viejo Costa Rica to see what it's really like to spend more time on the Caribbean coast.