If you are coming to El Valle by car take the Interamerican Highway heading west out of Panama City. A few kilometers past the town of San Carlos you will find the turn off for El Valle on the right, at the village of Las Uvas. The turn off is approximately 90 kilometers from Panama City and El Valle is 28 kilometers further.
You can also get to El Valle by bus. The bus station (Gran Terminal de Transporte) is located next to the Albrook Mall. The fare is $4.25 and buses leave about every 30 minutes from Platform 48 from 6:30 am to 6:30 pm. While waiting for the bus to arrive, you can use the time to read up about the town or even play a little online poker on your mobile and in no time at all the next bus will be there. The last bus returning to Panama City from El Valle leaves around 3:30 pm but the last buses to the Interamericana are leaving between 7:00-8:00 pm. See also the Website of the Gran Terminal de Transporte.
The only direct bus service from El Valle to the western part of Panama are infrequent buses going to Penonomé. If you want to go to Boquete or Bocas del Toro you can also board a bus in El Valle going to San Carlos or Panama City and simply step off at the Interamerican Highway at Las Uvas and wave down a bus heading west. They all have their final destinations in the front window and make stops at most towns along the way.
In El Valle itself there are local buses that can take you to villages in the area like La Mesa, Rio Indio or Mata Ahogado. There is also a taxi service that is quite inexpensive.