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 12 hours and costs $36.
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.
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.