Puerto Viejo Caribbean beach, Costa Rica

San José ⇄ Puerto Viejo de Talamanca

Price $12 / ₡6,300

Duration

4h 30m

Operator

Autotransportes Mepe

Terminal

Terminal Caribeños (San José)

Official MEPE departures every 2 hours from 6:00 AM to 6:00 PM. From $12 USD.

Dive into Caribbean culture, black-sand beaches and Afro-Caribbean vibes departing from San José with Autotransportes MEPE. One of the most frequent routes in Costa Rica.

Official Direct Bus Schedules

Service Monday–Friday Weekends & Holidays
⬆️ Outbound (to destination) 6:00 AM, 8:00 AM, 10:00 AM, 12:00 PM, 2:00 PM, 4:00 PM, 6:00 PM 6:00 AM, 8:00 AM, 10:00 AM, 12:00 PM, 2:00 PM, 4:00 PM, 6:00 PM
⬇️ Return (to origin) 5:00 AM, 7:00 AM, 9:00 AM, 11:00 AM, 1:00 PM, 3:00 PM, 5:00 PM 5:00 AM, 7:00 AM, 9:00 AM, 11:00 AM, 1:00 PM, 3:00 PM, 5:00 PM
View terminal on Google Maps/Waze
🏨

Where to stay in Puerto Viejo?

Find top-rated eco-lodges, hostels, and beachfront hotels with free cancellation.

Search Hotels in Puerto Viejo on Booking.com →

Alternative Routes & Connecting Options

Can not find a direct bus? These proven combinations get you there with easy transfers:

  • 🔁 Via Cahuita: take any MEPE bus to Cahuita and continue 15 minutes by local bus/taxi.
  • 🔁 A shuttle is the best option for late-night arrivals (see Section 5).

Essential Backpacker & Travel Tips

  • 🎒 Very popular route — buy your ticket in advance at the terminal or online. The Caribbean side is hot and humid; pack light. Try the local food in Puerto Viejo when you arrive.
  • 🍽️ Food & Rest Stops: Stop in downtown Limón
  • 💳 Payment on board: No
  • 💵 Always carry cash in Costa Rican colones for local buses; card is not guaranteed on all operators.
  • 🧊 Air conditioning and luggage size vary by operator; arrive at the terminal at least 30 minutes early.

Destination Photo Gallery

Where to Stay & Transport Deals

🏨

Hostels & Hotels

Compare verified stays and get the best price with Booking.

🏨 Find Lodging
🚐

Private Shuttles

Door-to-door shared transport if you prefer more comfort.

🚐 View Shuttle Deals

☕ Support Free Travel Guides!

If this bus schedule saved you time or money, buy us a coffee to help us keep Costa Rica transit info 100% free and updated.

☕ Buy Me a Coffee
Buy us a coffee