There are public buses arriving from David. Journey time is approximately 5 hours and costs $11. If you suffer from travel sickness, the journey will be difficult.
The journey from Panama City takes around 11 hours and costs ca. 29$. There are 3 night express buses and they often sell out very quickly. There are 2 options to ensure your spot on the bus you want - 1) go to Albrook Bus Terminal early in the day to buy your ticket in advance, or 2) use the Panama Bus Tickets service (https://www.panamabustickets.com) to reserve your seat without having to make an extra trip yourself.
The ferry dock is approximately 2kms from the bus terminal. It is possible to walk, but for $1 you can take a taxi, which is well worth the expense.
There is little to see in the town itself.
If you have time to spend and a vehicle you could drive to small mountain town Ojo de Agua,
There is a supermarket next to the bus terminal.
Town is famous for "Journey Cakes", bread made with coconut flavor;
hot-meat patties and plantain patties.
HOSTAL Cristobal Colón: (0,60$ taxi pro persona/per person desde/from ferry o bus terminal), en el centro de Almirante con supermercado, frutería, farmacia etc. al lado o muy cerca. SINGLE private room/Cuarto privada por 1 persona: 8 $, DOUBLE or twin room for 2 persons/Cuarto privado por 2 personas: 10$, shared bathrooms/baño compartido. The local owners Luis and Natalia are very warm and welcoming hosts who like to exchange travel stories and even sometimes invite their guests for a coffee or even a lunch or dinner, if there time allows it. They know a lot about the region and are happy to share their travel tips. The rooms are nice wooden rooms, each with at least one window and a perfectly working fan and very clean shared bathrooms. Their funny son Larry sells pizza and is happy to deliver you one (2-5$ depending on size) directly to your room, if you want. Very recommendable - also in order to buy some things a lot more cheaper before going to the islands! Muy recommendable! Facebook: https://m.facebook.com/profile.php?id=100012382963088 or search/buscar 'Hostal Cristobal Colón'
If you cant afford pay for the Ferry vehicles fare, you could leave your car at Aida´s Garage House for a small fee, safe and protected at 507-66598914.
The Changuinola bus station is located mid-town, 500m from the water taxi docks, $1.25. Buses depart every 20 minutes from 5:30AM to 9:00PM.