Fly to Sapzurro (via Capurgana), the last Colombian bay before Panama, only 270 inhabitants, white beaches, crystal clear waters, hidden waterfalls and giant blue butterflies. It's magic. From the center of the country there is only one air company flying from Medellin to this jungle landscape, www.ada-aero.com.
From Sapzurro, which is a great unknown paradise where you can stop a couple of days, take a boat to Porto Obaldia (20 minutes, 10 US). Porto Obaldia is already Panama: from there, you can take a flight with Flyairpanama (three times a week, about 85 US) to Panama City. about 5 years ago
Take a sail boat! Just make sure you research the boat and the captain before you jump on board. take a look at the sleeping quarters and the general condition of the boat. don't pay more than 200$ either! It's a beautiful journey through the San Blas islands. There are heaps of boats doing this route, you will easily find something that suits you. almost 4 years ago
Well, they just cancelled the ferry from Cartagena to Colón. Now the only way is by little boats from Turbo in Colombia to Panama city. This article explains exactly how to do it, with prices: http://outofyourcomfortzone.net/how-to-get-from-colombia-cartagena-to-panama-the-capital-city-for-less-than-150-dollars/ about 2 years agoAnswered by Mike via WorldNomads.com