Skip to main content
Costa RicaFeaturedHow ToKT Hogan

How To: Travel from Puerto Viejo to Panama City

puerto viejo to sixoalapuerto viejo to sixoala immigrationimmigration Guabito Frontera to ChanguinolaGuabito Frontera to Changuinola Changuinola to Panama CityChanguinola to Panama City Panama City to to AirportPanama City to to Airport

We skipped Boca de Toro in Panama to catch a last minute yet really cheap flight from Panama City to Colombia.

So although we didn’t get to see or do much in Panama (we’ll be back!) what we can share is a quick and cheap way to travel from Puerto Viejo to Panama City.


Puerto Viejo to Sixoala:

The bus leaves Autotransportes Mepe every 30 minutes, costs 1,670 colones (€ 2.50) pp and takes an hour.

Catch the bus that leaves no later than 11.30am for any travel contingency and remember Panama is an hour ahead.

Cost: 2.50
Time: One hour



Exit the Sixoala bus station towards the main street and, faced with a large bridge, head up the stairs towards it.

NOTE: If you need a bathroom don’t pay at the bus stop, there are free toilets at Immigration.

Unless you have a credit card, the small shop facing the bottom of the ‘bridge stairs’ only accept cash payments. They may tag on $1 charge.

Armed with a credit card, we went straight to up to the immigration office, filled out our entry forms and paid the Costa Rica exit fee $7 pp, using the self-service machine, inside the office on the left hand side.

Once stamped, head straight across the bridge.

Nope, it’s no longer the cool, old, ruin-down bridge like you’ve probably seen displayed across so many Instagram profiles.

Now, lays a newly paved, less adventurous one. But still, crossing a border by bridge is a new one to add to the list.

As directed by the border patrol, at the end of the bridge, take the iimmediate right, to find another ticket office.

Here, they make you pay a $3 fee for a small sticker in your passport. Unfortunately, after much research, we can conclude this is a scam, even more unfortunate is that you will have a hard time trying not to pay it. In the end we reluctantly parted with the $3 each.

Once you receive the most pointless sticker, take the stairs down and pop around the corner on your left.

Across from where the minivans are parked, you will find the Panama immigration office.

Note: Don’t forget to visit here to have your passport stamped. We nearly missed this office, as it’s annoyingly hidden.

We heard of and, on the day, witnessed others being asked for proof of onward travel. Thankfully we were prepared, fortunately I wasn’t asked but Luke was.

Here’s our guide on how best to secure onward proof of travel.

After flashing our passports, scanning some finger prints and posing for a photo, we were stamped in and sent off in our merry way.

Overall, immigration took us nearly 45 minutes to get through. Offices on both sides of the border are extremely small with only two members of staff, so do expect queues. Give yourself at least an hour and half.

Cost: €9
Time: One hour


Guabito Frontera to Changuinola:

Exit immigration and head back towards the stairs you originally came down. Here you will find a number of yellow collectivos.

For $1.50 pp, any of these collectivos will bring you directly to Changuinola. The drives takes 20 minutes.

Alternatively, there are busses that leave every half hour for $1. To get back on the road as quick as possible, we forked out on the extra $0.50.

Remember: One again, Panama is an hour ahead of Costa Rica. Time to change the clocks! Unless you have data, your phone won’t update automatically.

Cost: €1.30
Time: 30 minutes


Changuinola to Panama City:

The taxi and/or bus will drop you at the main bus station in Changuinola.

First thing to do on arrival is to book your seat on the direct overnight bus to Panama City.  There is one that leaves at 6pm for $29. Pricey indeed, but it is the quickest and cheapest way we could find. The alternative option below means more time and more busses, just to save $1.

Just be sure to buy your tickets as soon as possible, these busses fill up fast.
Alternatively, if you miss the last overnight bus or if it is fully booked. Don’t fret.

From the same station, ask for a bus heading to David. Busses to David leave every hour, cost around $10 and takes 4-5 hours to get there.

From David, you will need to get a bus to Panama City.  Busses leave every hour, take 4-5 hours and costs around $16. Usually, busses go direct from David to Albrook Bus Terminal in Panama City.

Cost: €25
Time: 10 hours


Panama City to Pacifico Int Airport:

Thanks to low season and the fact we were constantly watching flight prices,  the cheapest option for us was Panama City to Bogota with Viva Colombia Airlines at €64 pp.
To avail cheap flights, start the search early on try be flexible with dates and arrival airports.

Using Viva Colombia, whatever online rate you secure, if booking for two people, you will notice the price increases.

To avoid additional costs, book seats separately.

For example, out flights to Bogota came inxat €64e pp (not the euros!). When booking for two people at the same time the price jumped to €92 pp. Damn you taxes and charges.

Book separately knowing that worst case, you won’t get to sit beside each other on the plane. The plane was half empty so this wasn’t an issue for us, and sure it’s onky a 1.5hour flight.

Just like Costa Rica and Panama, proof of onward travel is required before boarding the plane. You will need to show it at check in.

Flights with Viva La Colombia depart from Panama Pacifico International Airport (previously known as Howard Air Force Base).

There is a direct bus to this airport from Albrook Bus Terminal, busses do not always leave from the same gate so ask at any information point.

It costs less than €1 and takes around 40 minutes.

Sidenote: In Bogota airport, exchange money and use ATMS after the exit. Less fees and charges.

Safe and happy travelling guys!

Feed An Ungraceful

Dear lovely reader….

A cheeky little note to mention that while our blog is our baby, we do this for the sheer passion, love and want to help others to travel the routes we do and in ways that we do it – the scabbiest way possible! We don’t make an income from the blogging, there is no sponsored content or #ad going on with us – instead we work to earn a very small but helpful income by providing low cost websites, teaching English online and, being scabby! 

Between all the adventures, photos, laughs and disasters, is the note-taking, sourcing information, researching options, making mistakes and, well, more disasters!

So for whatever mental reason you feel like you would like to support what we do, you can! Simply #FeedAnUngraceful today by either donating the price of a cuppa tea or becoming a sponsor of our blog and adventures on our Patreon account. 

Alternatively you can support us by sharing our blog, following us on social media or spreading the Ungraceful word in any way you see fit. 

Thank you for visiting, for reading, for sharing, for supporting and for being a legend! 


Author Katie

I’m a self-diagnosed wanderlust sufferer who fell victim to the travel bug. As someone who has yearned for the freedom to travel for as long as I can remember in 2017, I decided to quit my dream job, run away from the "marriage and baby" queries and trade the societal life for a life on the road. Now, I spend my days wandering through the unknown, being nosy as hell while sharing stories, building websites, helping others plan their backpacking adventures, writing, filming, snapping and reminding myself to shut up and stop talking every now and again.

More posts by Katie

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close Menu

© The Ungraceful Guide | EMAIL US

Hello Ungraceful Guide-lings! Just a heads up, we use cookies to give you the best online experience. By clicking agree, you accept the use of cookies in accordance with our cookie policy.