Travelling by bus in Panama is quite easy.
There are buses going to almost all areas an places.
The main bus stations are Panama City and David. from there leaving minimum every hour buses to all areas.
- Bus from Panama City to Bocas del Toro: There is a bus from Albrook bus station in Panama City, which takes around 9 hours
- Bus from Panama City to Boquete: take the bus from Albrook bus station to David. from David (ca 5 hours). From David the bus to Boquete (1,5-2 hours).
- Bus from Panama City to Las Tablas / Tonosi/ Cambutal: take the bus from Albrook bus terminal in Panama City to Las Tablas. From Las Tablas there is once a day at 1 pm a bus to Cambutal directly. Otherwise there is very hour between 6 am – 4.30 pm a but to Tonosi ( ca. 1,5 hours). from Tonosi take the local bus to Cambutal, but which can take about another hour or take a Taxi for 15 USD for 20-30 minutes.
- Bus from Cambutal / Tonosi/ Las Tablas to Bocas Del Toro: this is a long way and you hardly get it in one day (ca 15 hours in total), because the last ferry from Almirante to the islands leaves at around 6 p.m.: from Cambutal take the first bus at 7 am to Tonosi (ca. 1 hour). From there the bus to Chitre (eventually you have to change the bus station), which takes you around 2,5 -3 hours), from Chitre the bus to Santiago (1 hour), from Santiago to David (3,5 hours). In David you have to change the bus terminal (just a few meters next to the Santiago terminal) and take there the bus to Bocas (Almirante), which takes another 3,5 hours. From Almirante you need to take a water taxi to the islands (ca. 45 minutes to Bocas del Toro (Isla Concon)
- In David and Panama City are also international buses to Costa Rica, Nicaragua, Mexico and to other countries in Central America. The best bus travel organisation is TICA BUS http://www.ticabus.com
By the way, I can highly recommend this platform, to search for public transportations.
This tool will offer you different routes by bus, train, ferry and/or airplane. It shows you all the the prices and total price of your trip and schedules of each means of transportation.