By Plane:
Aero Perlas offers flights to about 15 domestic destinations, including Bocas del Toro and David. Air Panama offers about the same, but focuses on the San Blas Islands as well.
By Train:
Panamá Canal Railway Company has a scenic train route between Panama City and Colon.
By Car:
Roads are generally in a good conditions and both the Panamericana from west to east as the The Trans-Isthman Highway between Panama City and Colon are well paved. Other roads are mainly paved but some have potholes. Renting a car is a good option, especially in the central and western parts of the country. You have to be at least 23 years of age to rent a car, which are mostly available at the airport, Panama City and David.
By Bus:
There are buses to most places in Panama, linking Panama City to Colon, David, Boquette and the western edge of the Darien Gap. Other routes are travelled less frequent and some buses are slow and unrelibable.
By Boat:
Several islands off the coast are reachable by boat, including the Pearl Islands south of Panama City and the Bocas del Toro in the northwest of the country. At the San Blas coast, there are boats carying passengers between Colón and Puerto Obaldía.