MEPE BUS Puerto Viejo - San Jose
Puerto Viejo San Jose

MEPE BUS Puerto Viejo - San Jose

from $25
~5 hours
3:00 AM & 5:30 AM & 9:00 AM & 12:00 PM & 4:00 PM
Shared shuttle
4.9  (340 reviews)

The MEPE public bus is the most economical way to travel from Puerto Viejo to San José. Departures from the MEPE station in Puerto Viejo throughout the day, arriving at the MEPE terminal in San José. Fixed schedule, shared service, approximately 5 hours.

Highlights

  • Most economical Puerto Viejo to San José option
  • Multiple daily departures
  • Fixed schedule
  • Public bus service

Included

  • Bus ticket Puerto Viejo to San José

Not included

  • Luggage beyond 1 bag (extra fee)
  • Meals
  • Hotel transfer from MEPE terminal SJ

Important to know

  • Purchase ticket in advance during high season.
  • Arrive at MEPE station Puerto Viejo 15 minutes early.
  • Bus arrives at MEPE terminal in San José, not the airport.

Practical info

Pickup
MEPE Bus Station, Puerto Viejo de Talamanca.
Drop-off
MEPE SJ
Cancellation
Non-refundable once booked.
Luggage
1 bag per person in luggage compartment. Carry-on inside bus.
Check dates and book

Instant confirmation by email. Secure payment.

Explore more options

Prefer a private vehicle?

Exclusive van for your group — your schedule, door to door.

MEPE BUS Puerto Viejo - San Jose