Por vía aérea se puede ir hasta el Aeropuerto Internacional Palonegro de Bucaramanga el cual está ubicado en el municipio de Lebrija, las principales aerolíneas que operan en el aeropuerto son Avianca, EasyFly, LAN y Copa. De allí se puede dirigir hacia la Terminal de Transporte de Bucaramanga y tomar un bus intermunicipal hasta Piedecuesta.
Terrestres:
La carretera Piedecuesta - Floridablanca - Carretera Antigua - Carrera 21 lleva por medio de transporte público o particular hacia Piedecuesta, desde Bucaramanga hay una distancia de 17 Kilómetros.