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!