How to get from Bocas Del Toro, Panama to Puerto Viejo, Costa Rica
Option A) Take a transfer – The more expensive option but easier for more nervous travellers or those not on a budget. Most of the shops in Bocas Town offer tranfers to Sixaola for around $25 per person. This doesn’t include any exit taxes for those needing to pay, but does take some of the hassle out of negotiating prices with separate drivers on the route.
Option B) Do it Yourself – The cheaper version and really not that difficult.
1. First take the water taxi to Almirante from Bocas Town. Taxi 25 is a reputable company and runs shuttles back to the mainland every half hour for $6.
2. Next you have two options, either walk the 5 minutes to the bus station and get two buses..first to Chianigola and then a second to Sixaola. Total cost – $6
or Get in one of the white minibuses from outside the water taxi station – $10 – These will take you directly to the border
3. Collect your exit stamp from the Panama side at the kiosk to the right of where the minibuses drop you off.
4. Walk across the large metal bridge onto the Costa Rican side. It’s advisable to get here as early as possible as the queues here can get pretty long. If you have an umbrella it’s quite handy for the scorching sun, often followed by heavy rain while you’re waiting in the queue.
5. Get your entry stamp to into Costa Rica.
6. When you’ve crossed through you can once again pay a further 10 dollars to get to Puerto Viejo in a minibus, or if you want to save some more money it’s only $3.50 from the bus station which is about 100m away. Walk immediately right after crossing the border and follow the road down and round the corner to the where the large white buses will be waiting. The last bus leaves the station at 1930.