Puerto Viejo

Tag us on instagram @centrocoasting. We love to see where you're going!

To get to Puerto Viejo from San José you need to head to the Terminal MEPE.  Have a look at the station page to see where it is located and also to see photos of the station and the schedule. We are still in the process of getting detailed information for Puerto Viejo. Until we get this page complete, have a look at this site Puerto Viejo Satellite  for answers to your transportation questions!


San José to Puerto Viejo

Buses from the Terminal MEPE  head to Puerto Viejo and the Panama border (Sixaola).The bus leaves several times per day to Sixaola passing Puerto Viejo along the way (6am, 8am, 10am, 2pm, 4pm, 6pm). You can find the schedule photo below. The bus to Sixaola from Puerto Viejo is 1760₡ in May 2018. The 12pm bus to Manzanillo should also pass Puerto Viejo. Buses fill up fast in the busy season and it’s not a bad idea to go to the station at least the day before to purchase your tickets if you want to be guaranteed a seat. You may or may not be allowed to still board and stand. The price in May 2018 is 7230₡.

Puerto Viejo to San José: price is 5960₡ (Dec 2018)


What to do?

Gecko Trail has several pretty cool options for things to do when in the Puerto Viejo and Souther Caribbean area.


Puerto Viejo to Bocas del Toro

Here is a route from a couple of travel bloggers you may find helpful: Border crossing from Puerto Viejo to Bocas del Toro.


Help your fellow traveller

If you have taken any of the buses on this page, please drop us a comment below about how the trip went, what time you left, how long it took and what it cost. And, definitely let us know if we have anything wrong.


Lets help each other in our travels!

Help us fill in any missing information
Let us know if we have something wrong
Share your knowledge in a comment below


We do not 100% guarantee that all schedules, times and prices are exact. The information in this website is based on personal experience and by information submitted by other travellers. Information has been gathered from station schedules, station managers, bus drivers and driver helpers. We have done our best to get as much accurate up to date information as possible, but prices and times change. Also, remember that you are responsible for your own health and safety. Travel safe and travel smart - and have fun!



Photo June 2017

Photo June 2017

Photo June 2017

Photo June 2017

Photo May 2017
Schedule posted at the Terminal MEPE in San José

Add Info

Update Image


10 travel tips for Puerto Viejo - share your tips below!

  1. Amber

    Price from Puerto Viejo to San Jose is 5960 on December 17th.

    Great website!

    • centrocoasting


  2. Éirinn go Brách

    Price of bus Puerto Viejo – Sixaola in July 2018 is 1760 colones. If you pay USD is 4USD. Local people get in the bus out of bus stop.
    At Sixaola tienda y bazar bethel will do the process of impuesto salida for 8USD or 4800 colones

    • centrocoasting


  3. Kamaria

    If you have to take the detour through Turrialba due to rain/road closed, the cost is like 7500 and 6.5 hours from puerto viejo.

    • centrocoasting

      Thank you for the update!

  4. Bob

    From La Fortuna to Puerto Viejo in 1 day:
    – Option 1 is to do a 2 bus trip by going from La Fortuna directly to San José and from there on to Puerto Viejo, but we were told there is not much time in San José, and as you can read on this page the second bus does regularly sell out. So for us this sounded a bit risky, so this is what we did:
    – Option 2 is to take the bus from La Fortuna to Quesada (via El Tanque, this should be the fastest), check the La Fortuna page for a photo of the schedule. We took it at 8:00am and arrived at 9:20 in Quesada. It costs 2800C.
    Next bus is Quesada – San José, 10:00 – 13:05 for 1800C. The boletería in Quesada opened around 9:45 (so 15 mins before the bus left), and there was already a queue before that time. Join it while your waiting anyway!
    In San José you have to switch to the MEPE terminal, which is a less than 5 minute walk.
    Our last bus was as described in this page (Thanks!): San José – Puerto Viejo, 14:00 – 18:45 for 5590C. There was a bathroom/snack stop of 10-15 minutes at the bus terminal of Limon around 17:15.

    For the early risers: we got advised option 2, but starting at 6am. This should allow you to catch the 12:00 bus in San José and reach Puerto Viejo in daylight.

  5. Rachel Pedreschi

    There is a 12pm bus too!

    • centrocoasting

      Ah yes, thanks! The bus from Manzanillo should pass PV too.

Leave a Comment